Android 应用程序无法在 1.5 固件上运行?

标签 android android-activity

我已经创建了一个在列表中显示电话簿数据的单页应用程序。 我在模拟器中使用 2.1 sdk,应用程序运行良好。

但是当我尝试在 HTC hero 上安装相同的应用程序时,我的 HTC hero 固件是 1.5 应用程序已成功安装,但是当我单击应用程序图标时,它会给我强制关闭错误,即使我已将 list 文件中的 minsdkversion 属性设置为 3 这里是日志 Cat

[2010-05-17 12:28:18 - AddressBook]Starting activity com.example.AddressBook.AddressBook on device 
[2010-05-17 12:28:19 - AddressBook]ActivityManager: Can't dispatch DDM chunk 46454154: no handler defined
[2010-05-17 12:28:19 - AddressBook]ActivityManager: Can't dispatch DDM chunk 4d505251: no handler defined
[2010-05-17 12:28:20 - AddressBook]ActivityManager: Starting: Intent { comp={com.example.AddressBook/com.example.AddressBook.AddressBook} }

请帮我看看有什么问题吗? 将不胜感激。

最佳答案

2.1 和 1.5 使用不同的 Content Provider。 2.1 使用android.provider.ContactsContract 1.5 使用 android.provider.Contacts。我猜您可能正在使用 1.5 不存在的 2.1 提供程序

关于Android 应用程序无法在 1.5 固件上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2847276/

相关文章:

java - Android 和 Eclipse 将现有应用程序复制到新项目创建一个有趣的 R.*

android - 如果 Android Hilt 都可以与 SingletonComponent 一起工作,为什么要对 Android Hilt 使用不同的范围

android - 如何获取 Android_Accelerated_x86 模拟器?

java - 第一个 Intent 是有效,第二个 Intent 是让我崩溃

android-activity - Android 中的动态表单生成器

android - 选项卡内的网格布局

android - 剪辑或删除折线谷歌地图 v2 的一部分

Android:从 SurfaceView 更改 Activity

android - 通过 adb shell/Tasker 关闭第二个 SIM - 使用 Activity/Intent

java - 运行 Activity 之间的沟通?