我爲flex應用程序創建了一個ane本機擴展,我遇到了一個問題。 我的問題是,我從本機java代碼中得到一個NoClassDefFoundError。未找到的類位於第三方jar中。我在eclipse中將第三方jar添加爲lib文件,也在項目構建pats上設置,並且也設置爲導出資源。 我認爲問題是當我打包擴展名的最終.jar文件時。我解壓縮.jar文件,第三方jar在那裏。NoClassDefFoundError android flex擴展
0
A
回答
4
使用Java ANE打包第三方庫時必須小心。您經常需要解壓縮第三方jar文件並將您的類文件與您自己的一起包含在內。
jar xf 3rd_party_lib.jar
只使用ADT打包ANE您之前然後重新打包ANE庫jar
jar uf your_native_ane_libary.jar [directory of all your class files]
你必須這樣做。
相關問題
- 1. flex android動作腳本本機擴展
- 2. Flex中擴展TextItem 4級
- 3. 使用Flex擴展Sprite?
- 4. Flex:無法擴展DataGridColumn
- 5. Flex/AIR ComboBox緩慢擴展
- 6. 在php擴展中flex + bison
- 7. flex擴展樹時展示效果
- 8. 擴展Android擴展ListView展開
- 9. Flex手機攝像頭+原生擴展
- 10. Android:擴展android.app.Application
- 11. 擴展Android API
- 12. Android擴展BaseExpandableListAdapter
- 13. Android - 擴展CalendarView
- 14. Android擴展apk
- 15. Android APK擴展
- 16. 擴展Android Widget
- 17. Android:擴展PhoneBase?
- 18. Android Java擴展
- 19. Android SeekBar擴展
- 20. 獲取「無效的擴展描述符」編譯Flex原生擴展
- 21. Android擴展適配器vs擴展BaseAdapter
- 22. 用於Android的Flex本機擴展與Dropbox API
- 23. Admob in flex 4.6原生擴展
- 24. AS3/Flex:接口擴展接口
- 25. mx是否有flex的擴展?
- 26. Google Chrome擴展程序中的Flex
- 27. Actionscript 3中的擴展數組(Flex)
- 28. Flex Tree沒有重新擴展
- 29. 將Android擴展:WINDOWTITLE
- 30. 擴展MediaController for android
如果你把你的第三方jar放在你的結果jar裏面,而不是裏面呢? – user1875642 2013-02-23 13:39:29
基於Adobe文檔和其他本機擴展,我已經使用此方法沒有效果。 – AlexGo 2013-02-23 13:48:42