⑴ android studio怎样导入第三方库 步骤
Android Studio导入第三方库的方法我个人知晓的有三种:
一、Gradle抓取
二、libs导入
三、源码导入
一、Gradle抓取
Gradle抓取的方法最为简单,只需在Project->app文件夹下的build.gradle文件中添加依赖:
build.gradle文件夹所在位置
在builde.gradle文件中制定位置添加代码
compile 'cn.finalteam:galleryfinal:1.4.8.7'
然后同步一下工程即可。
二、libs导入
将从网上下载对应的第三方库的jar包放入Project->app文件夹下的libs文件夹:
libs文件夹所在位置
然后在单击jar包右键,选择“Add as library...”可实现导入;或者在我们上述的build.gradle文件中添加依赖:
ompile files('libs/galleryfinal.jar')
三、源码导入
选择Android Studio菜单栏File->New->import Mole...,弹出窗口选择Mole的路径:
找到下载好的第三方库,找到其中用的Mole:
选择galleryfinal,点击OK。
同步一下工程,会出现这样的报错信息:
点击“Open File”,找到错误的地方:
导入库的build.gradle位置
将“project_version”修改为版本名称,如"1.0":
再次同步工程,又会出现报错信息:
原因是找不到bintray.gradle文件,查找了以下网上的解决方法是删除或注释掉第三方库的build.gradle文件中的:apply from: "../bintray.gradle"
然后我们继续同步工程,会发现Android Studio一直停留在:
这是因为第三方库需要用到相应的jar文件或gradle文件或arr文件,如果觉得这个过程太慢,可以考虑以下方法:
翻墙
手动下载相应文件,参考:听说你Android Studio更新Gradle很慢
放弃治疗,等待下载完毕
⑵ 安卓eclipse怎么导入第三方源码
1.选择菜单“文件/新建/项目”,选择“java项目”,弹出“创建Java项目”对话框。
2.在“创建Java项目”中输入“项目名”,项目名可以为任意名字,不必和main类的名字一样。这里假设为“Notepad”。
3.在“内容”中有两个单选按钮,视你的需要来使用。其中“在工作空间中创建新项目”会在你的工作空间中创建一个新目录,目录名与项目名一致;
4.“从现有资源创建项目”可以在源码所在目录中直接编译运行,生成的class文件也会存放在源码目录中。
5.run as
⑶ android第三方架包怎么关联源码
首先,在工程的libs目录下新建一个properties文件,该属性文件的文件名必须是第三方类库的文件名(包括.jar,如:xxx.jar.properties);
其次,将第三方类库xxx.jar对应的源码包拷贝到libs目录下;
最后,编辑属性文件的内容。假设源码文件名称为xxx_src.jar,文件内容为src=test_src.jar。
(注:源码文件的扩展名可以为zip或其它,只要是正常的压缩包且内容为对应目录的java源码文件即可)
这样源码关联工作已经配置好了,还需要鼠标右键选中工程,然后:Close Project -> Open Project -> Refresh 再打开之前的类文件即可看到源代码了。相关截图如下:
⑷ 小程序源码怎么导入 小程序源码使用教程
1.登陆微信开发者工具,选择小程序项目
如果你已经在开发别的项目,但又想导入小程序源码的话,你可以在开发者工具点击“项目 -- 新建项目”。
⑸ 如何在Androidstudio中引入第三方源码
Android Studio 添加第三方库的方法为:
开发过程中想要导入第三方类库和Eclipse也是有差别的,导入SlidingMenu这个类库,从github上下载下来解压到项目目录下。
然后重启android studio就会发现项目下面有了类库。
需要修改的是根目录的下的settings.gradle这个文件,一定要注意是根目录下的。在里面添加代码。
下来我要修改的是App目录下的build.gradle,这里要注意是App目录下的build.gradle,添加如下代码
dependencies {
compile project(’:SlidingMenu-master’)
}
这个也是导入类库的名字。这个时候打开File--- >Project Structure就可以看到导入的类库。到这里的话还没有完成,编译的时候还会报错。
还要在项目SlidingMenu-master目录下添加一个build.gradle的这个文件,内容如下
studio导入类库比较费力。
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath ’com.android.tools.build:gradle:0.6.+’
}
}
apply plugin: ’android-library’
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile ’AndroidManifest.xml’
java.srcDirs = [’src’]
resources.srcDirs = [’src’]
aidl.srcDirs = [’src’]
renderscript.srcDirs = [’src’]
}
}
}
dependencies {
compile ’com.android.support:appcompat-v7:+’
compile files(’libs/gson-2.2.4.jar’)
}
⑹ 如何在Androidstudio中引入第三方源码
1、先把第三方源码下载下来,然后
ok,OK就好了,写的好累
⑺ android studio 怎么导入第三方类库
Android Studio导入第三方类库的方法:
第一、导入*.jar包
新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个odata4j的一个包
但是编译肯定还是会错误的
还必须在项目Httpzoid目录下添加一个build.gradle的这个文件,内容如下
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android-library'
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:+'
compile files('libs/gson-2.2.4.jar')
}
这是后编译还会有可能报错
这时候可能需要修改一下Httpzoid目录下的AndroidManifest.xml文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下,做完以上几步android studio就可以导入第三方类库。
⑻ android怎么引入第三方包
后面的步骤很重要,如果不进行后面的操作。在Eclipse里显示编译通过,不会有错误,但在模拟器或真机上运行的时候可能就会出现java.lang.noclassdeffounderror之类的错误:
1、在Android项目根目录下新建一个libs文件夹;
2、把你需要的导入的第三方Jar包复制进这个目录;
3、在libs目录上点右键,选Bulid path –> Use as source folder。
这样就搞定了。很简单。
另外一种办法如下:
1、打开Eclipse,右键点击android工程->Properties->Java Build Path->Libraries,把第三方jar包导入编译环境中,此时编译应该没有问题。
2、如果想把第三方jar包也一块打包进apk文件里,则继续右键点击android工程->Properties->Java Build Path->Order and Export,勾上第三方jar包即可,否则安装apk的时候,会把第三方jar包安装到data/XXX/lib文件夹下。
虽然上述方法能够成功编译,但不一定能成功运行。原因可能有2个:1、第三方jar包可能是在SUN JAVA虚拟机编译后的class文件,android的JAVA虚拟机不能执行这样的class文件,所以报错。2、android虚拟机可能已经去掉了某些java api的底层实现。解决办法:新建一个android工程,把第三方jar包的源码拷进该工程,使用android虚拟机重新编译、打包,然后再安装上述所说的方法导入apk里。