小编use*_*904的帖子

如何检查字符串数组是空的还是null的android?

我是java的新手.我无法检查是否为空.你能告诉我这件事吗?我有没有元素的字符串数组.

我试过这段代码

String[] k = new String[3];
if(k==null){
    System.out.println(k.length);
}
Run Code Online (Sandbox Code Playgroud)

java android

13
推荐指数
2
解决办法
8万
查看次数

哪些Android设备支持jni?

我开发了一个Android应用程序,它使用Archos 43的JNI(java本机接口).

没有问题,我能够顺利运行应用程序.后来我尝试在三星I9100G Galaxy S II以及三星I9100 Galaxy S II上运行相同的应用程序.

我能够在I9100G上运行该应用程序,但不能在I9100上运行.

原因是I9100不支持应用程序的JNI部分.

我确实试图了解其原因并且能够发现I9100G使用Ti OMAP 4430 chipsetPowerVR SGX540 as GPU whereas I9100 uses Exynos 4210 chipset and Mali-400MP as GPU.

我怀疑原因可能是芯片组的变化(因为Archos 43也使用了Ti OMAP).但是我的搜索无法获得任何进一步的结果.

更新应用程序使用蓝牙.在尝试连接到自定义硬件(CH)时,在I9100上运行应用程序时无法从CH获得任何响应.蓝牙通信部分使用jni编写.

所以我的问题是,由于芯片组,我是否无法在I9100上使用JNI运行我的应用程序,如果是这样,为什么呢?

另外一个更普遍的问题是哪些设备支持Android JNI应用程序以及设备运行Android JNI应用程序所需的基本功能是什么?(我花了相当多的时间来寻找所有这些问题的答案,我们将非常感谢任何帮助.)

谢谢.

java-native-interface android bluetooth equinox android-ndk

7
推荐指数
1
解决办法
639
查看次数

从图书馆项目到主项目的意图

当我尝试使用意图从主项目传递到库项目时,它工作正常,但是......当我尝试从库项目传递到主项目时,它无法识别主项目中的类。

我尝试在我的图书馆项目中写下这个意图:

Intent intent = new Intent(this,com.example.uploadvideo.class);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

我将我想要连接的两个活动添加到主项目和库项目的清单中。

在此输入图像描述

android android-intent android-library

0
推荐指数
1
解决办法
3048
查看次数