如何为android应用程序创建一个jar



我有一个java项目,我想用它来创建一个Android应用程序。我已经使用Eclipse -> export ->创建了jar文件,但是当我在Android中使用jar文件时。它找到了类,但应用程序不起作用。它崩溃了,说"java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.myapp/com.example.myapp.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.myapp.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.myapp-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.myapp-1, /system/lib]]"。如果我没有在应用程序中调用jar中的java类,应用程序会正常工作!我想知道这是否由于jar文件创建问题或其他什么?有人能帮忙吗?我如何从Eclipse创建一个jar,以便我可以在Android中使用?由于

听起来您没有将.jar文件放入正确的位置。放置.jar文件的正确位置是{project}/libs文件夹。如果您这样做,它应该可以正常工作。

最新更新