【发布时间】:2016-04-26 00:49:19
【问题描述】:
我在将 mail.jar 和 activation.jar 添加到我的 Android 项目时遇到问题。 当我尝试在模拟器中启动时,我总是收到此消息:
Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536
没有这两个罐子,一切都会正常启动:
[2016-01-20 09:49:57 - FT2500-Mobile] Android Launch!
[2016-01-20 09:49:57 - FT2500-Mobile] adb is running normally.
[2016-01-20 09:49:57 - FT2500-Mobile] Performing com.econorma.activities.MainActivity activity launch
[2016-01-20 09:49:58 - FT2500-Mobile] Uploading FT2500-Mobile.apk onto device 'emulator-5554'
[2016-01-20 09:50:01 - FT2500-Mobile] Installing FT2500-Mobile.apk...
[2016-01-20 09:50:27 - FT2500-Mobile] Success!
[2016-01-20 09:50:27 - FT2500-Mobile] Starting activity com.econorma.activities.MainActivity on device emulator-5554
[2016-01-20 09:50:27 - FT2500-Mobile] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.econorma.ft2500/com.econorma.activities.MainActivity }
我还尝试删除 Google_play_service.lib 并替换为旧版本(版本 21),但我在 javax.activation 邮件中有 NoClassDefFoundError。
【问题讨论】:
标签: android eclipse email dalvik