我创建了一个单页应用程序,在列表中显示电话簿数据。 我在模拟器中使用2.1 sdk并且应用程序工作正常。
但是当我尝试在HTC英雄上安装相同的应用程序时,我的HTC英雄固件是1.5 应用程序安装成功,但当我点击应用程序图标它给我强制关闭错误,即使我已将清单文件中的minsdkversion属性设置为3这里是日志猫
[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} }
请帮我解决什么错误?
任何帮助都会得到满足。
答案 0 :(得分:1)
2.1和1.5使用不同的内容提供商。 2.1使用android.provider.ContactsContract 和1.5使用android.provider.Contacts。我想你可能正在使用1.5提供商不存在的2.1