Android ICS,打开目标SDK版本8的JNI应用程序错误解决方法

时间:2013-04-29 10:32:22

标签: android android-4.0-ice-cream-sandwich

我的Android应用程序有一个后台服务。我发现此服务正在重新启动,并且在调试日志中也没有显示任何异常。

我更感兴趣的是确定我的应用程序的问题,并最终在调试日志中找到一条特殊消息打开目标SDK版本8的JNI应用程序错误解决方法......

出现此消息后,我在创建服务时看到了消息,并在我们第一次启动时打印了应用程序的所有调试消息。

我的应用,清单文件有<uses-sdk android:minSdkVersion="8" />

我正在使用Android 4.0三星Galaxy S Duos手机测试我的应用程序。

任何人都可以建议解决方案或我的应用程序的确切问题。

或者,如果我在应用程序的清单中遗漏了任何内容,请告诉我,因为我是Android 4.0的新手。

2 个答案:

答案 0 :(得分:2)

“打开目标SDK版本8的JNI应用程序错误解决方法”消息不是错误,只是系统通知您它正在启用一些兼容性功能,因为您的设备运行Android 4+而代码是针对旧版本(API级别8)编译的。

所以无论什么原因导致你的问题都不是这个logcat线!

答案 1 :(得分:0)

只需替换你的Manifest的字符串

<uses-sdk         
    android:targetSdkVersion="8"/>

<uses-sdk 
    android:targetSdkVersion="14"/>

不要忘记下载14个SDK版本。