2016 - 2024

感恩一路有你

java jar包 如何把一个android project编译成jar?

浏览量:2653 时间:2021-03-11 19:38:48 作者:admin

如何把一个android project编译成jar?

Android被打包成jar包供人们使用。利用Java反射技术获取相应的ID,方便用户更换所需的ID。

1. 创建一个新的Android项目:activitylibrary,这是我们需要打包到jar包中的项目:

2。mrresource类的功能是利用J2SE反射技术获取相应的ID资源。androidsdk还提供了获取ID资源的方法:getresources()。Getidentifier(“main”Activity,layout,getpackagename())查看mrresource代码:[Java]viewplaincopypackagecom.example.activitylibraryimportandroid. content.Context/***根据名称获取资源的ID值*@authorhowlaa*/public classmresource{//根据名称获取ID

1。将jar包放入项目的LIBS文件夹中。

2. 在项目中,选择jar包并右键单击“addaslibrary”。

3. 这两个步骤在网上相对容易找到,但此时,该项目仍无法正常编译。此时,需要在构建.gradle添加依赖项{compilefiles(”LIBS/android-support-v4)。Jar”)编译文件(”LIBS/android-support-v4。Jar”)到文件的依赖项部分/xxxx.jar文件")} 4. 此时,项目可以正常编译和运行,但当您在代码类实例中实际创建引用jar时,系统可能会抛出异常NoClassDefFoundError。此时,可以执行以下步骤:进入命令提示窗口。定位到项目的根,即构建.gradle您所在的目录。运行“{Android studio安装目录}SDKtoolstemplatesgradlewrapper格拉德鲁·巴特以上操作应该能够解决问题。

java jar包 android引用jar包 idea编译jar包找不到

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。