我有一个项目想要添加外部库(并将它们与应用程序打包在一起),但是我不确定它正在发生.我在此链接上阅读:
https://developer.android.com/guide/appendix/faq/commontasks.html
操作方法,但它们不会显示在任何/ data / data / project目录中.有谁知道我如何确认这些库实际上已添加到项目中以便在运行时使用?谢谢.
最佳答案
如果您在项目的Java Build Path下将jars作为外部Jars包含在内,则这些类将转换为Dalvik格式,并在打包到.apk中的项目的classes.dex文件中可用.
为了确认它们是否可用,尝试使用jar中的某些东西(当您第一次提供类名时,Eclipse应该建议相关的导入)构建并运行该应用程序,并查看其是否有效?如果它在开发中有效(例如,从Eclipse中的“运行”开始),则当该应用内置发行并以APK形式分发时,它也将起作用.