当前位置: 首页 > 科技观察

AndroidStudio使用第三方库

时间:2023-03-12 01:44:41 科技观察

导入*.jar包新建一个Android工程,在你的工程中添加一个第三方打包的jar文件,在下面添加一个odata4j的包在工程中添加一个libs文件,直接通过COPY/PAST方式下载添加jar文件到libs文件夹下,然后点击libs文件夹下的菜单addaslibrary和添加的*.jar文件,然后在选中的项目中点击OpenModuleSettings,在Dependencies中选择Addfile,完成jar文件的添加和打开构建App目录下的.gradle文件应该是项目结构文件。上面的动作只是在.0-clientbundle.jar文件下添加dependencies{compilefiles('libs/android-support-v13.jar')compilefiles('libs/odata4j-0.7)}导入一个第三方java带源码包的类库下面演示如何在本项目中导入第三方源码类库。这里的例子是先从github上导入一个Httpzoid的jsonhttp客户端类库下载zip包解压后,将Httpzoid目录复制到你的项目目录下。添加后,这个目录会自动出现在androidstudio项目下。接下来需要手动修改工程和目录下的settings.gadle,添加include':App',':Httpzoid'没有其他办法可以手动修改。然后打开App/build.gradle文件,添加dependencies{compileproject(':Httpzoid')}。这是您打开“打开模块设置”时可以看到的内容。httpzoid的类库导入了但是编译肯定会出错。您还必须在项目的Httpzoid目录中添加一个build.gradle文件。内容如下sVersion"17.0.0"defaultConfig{minSdkVersion14targetSdkVersion18}sourceSets{main{manifest.srcFile'AndroidManifest.xml'java.srcDirs=['src']resources.srcDirs=['src']aidl.srcDirs=['src']renderscript.srcDirs=['src']}}}dependencies{compile'c??om.android.support:appcompat-v7:+'compilefiles('libs/gson-2.2.4.jar')}这个时候编译后就可以了,你可能需要修改Httpzoid目录下的AndroidManifest.xml文件。可能与你项目中的文件有冲突,或者版本跨度太大,导致语法错误。完成以上步骤后,基本就可以成功了。