安卓执行java代码,java开发安卓程序

安卓中的java代码报错求助 求大神

你可以使用以下代码代替你的 ACTION_CALL(推荐):

创新互联公司拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕10年,专业且经验丰富。10年网站优化营销经验,我们已为上1000家中小企业提供了做网站、成都网站建设解决方案,按需网站设计,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!

Intent intent = new Intent(Intent.ACTION_DIAL);

也可以参考这里,在 manifest 中添加

android.permission.PHONE_CALL

的权限,并且在拨打电话之前检验权限:

//检查是否已经给了权限

int checkpermission= ContextCompat.checkSelfPermission(getApplicationContext(),Manifest.permission.ACCESS_FINE_LOCATION);

if(checkpermission!=PackageManager.PERMISSION_GRANTED){ //没有给权限,申请

//参数分别是当前活动,权限字符串数组,requestcode

ActivityCompat.requestPermissions(MainActivity.this,new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1);

// 暂时使用 DIAL 代替 CALL

Intent intent = new Intent(Intent.PHONE_DIAL);

intent.setData(Uri.parse("tel:"+number));

startActivity(intent);

} else {

// 直接使用 CALL

Intent intent = new Intent(Intent.PHONE_CALL);

intent.setData(Uri.parse("tel:"+number));

startActivity(intent);

}

然后添加一个方法:

@Override

public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {

super.onRequestPermissionsResult(requestCode, permissions, grantResults);

//grantResults数组与权限字符串数组对应,里面存放权限申请结果

if(grantResults[0]== PackageManager.PERMISSION_GRANTED){

// 放已授权的处理方法

}else{

// 放拒绝授权的处理方法

Toast.makeText(MainActivity.this,"拒绝授权",Toast.LENGTH_SHORT).show();

}

}

参考:CSDN

android studio 怎么运行java

1

新建一个project,或者如果你已经有project的话,那就直接新建一个module.注意选择Java library,然后下一步

2

输入module的一些信息。点击finish

3

在左侧找到build.gradle,双击打开,参照图中修改一下配置。

4

编写你的java代码测试下吧。

用什么软件可以在安卓手机上运行java的代码,就像C4droid一样

安卓系统中的c4droid是一个可以打代码的手机软件,如同Visual C++ 6.0那样编辑编译C程序。

下面是详细信息

软件名称:c4droid

软件语言:中/英 文

软件大小:1.7M

应用平台:Android 2.2以上版本

c4droid是款Android设备上的C/C++程序编译器,默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库,需安装sdl plugin for c4droid)。也可以开发native android app(需安装sdl plugin for c4droid),就像google ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4.7.2提供了示列程序,包含sdl,android native,qt和命令行测试程序源码。

用java编写的程序能在安卓机上运行么

当然可以,不过如果涉及到线程的时候,得按照安卓对应的版本来进行选择性的移植程序

假如你使用了开发框架的话,那么在安卓上面可能会遇到一些小问题!调试一下应该就可以通过的

如何能在安卓系统上运行java程序

一、 安装JAVA程序方法: 1、在网站上搜索一个APK格式的JAVA虚拟机,下载安装程序后安装在手机上, 安装后手机上“所有程序”中增加此程序的图标,如下图(安装方法与安装 其他程序一样,通过手机浏览器下载安装或通过电脑下载安装包)

安卓手机上如何运行java程序

下jdk(下后要设置改环境变量),然后下eclisp,然后在eclisp下载安卓的虚拟机就可以了,具体操作去找安卓开发的书看都有!


网站标题:安卓执行java代码,java开发安卓程序
转载源于:http://scyanting.com/article/heocoj.html