如何导入这个库到Android工作室 [英] How to import this library to Android Studio
问题描述
如何导入部件库在这个GitHub的链接到我的项目?
https://github.com/tobykurien/BatteryFu
我试过的方式,但面对这样的错误,同时运行:
错误:执行失败的任务:应用程序:dexDebug
。
com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:过程'命令'C:\\ Program Files文件\\的Java \\ jdk1.8.0_51 \\斌\\ java.exe的'完成非零退出值2
块引用>解决方案请按照下列步骤操作:
- 点击文件 - >新建 - >导入新模块
- 添加周守军目录路径库根级别路径。
- 单击确定和完成。
- 转到项目设置 - >小工具 - >相关性 - >点击+ - >
添加模块 - >添加小部件在这里- 现在,开放的Widget模块的库文件夹,删除您的支持-V4罐子
文件。- 删除编译文件树(导演:'库',包括:['的* .jar'])从
的gradle的Widget文件。- 转到项目设置 - >小工具 - >相关性 - >点击+ - >
添加库 - >添加支持V4此处- 部件模块的开放的Manifest.xml。
- 更改minSDk为4
现在建项目和run.And如果您发现任何错误,让我知道了。
您的gradle的Widget文件应该是这样的:
buildscript {
库{
mavenCentral()
}
依赖{
类路径'com.android.tools.build:gradle:1.0.0
}
}
应用插件:Android的图书馆
安卓{
compileSdkVersion 18
buildToolsVersion19.1 依赖{ } sourceSets {
主要{
manifest.srcFile'的AndroidManifest.xml
aidl.srcDirs = ['src'中]
java.srcDirs = ['src'中]
res.srcDirs = ['水库']
assets.srcDirs = ['资产']
}
}
}依赖{
编译com.android.support:support-v4:22.2.1
}的Widget的Manifest.xml应该是这样的:
<清单的xmlns:机器人=http://schemas.android.com/apk/res/android
包=com.koushikdutta.widgets
安卓版code =1
机器人:=的versionName1.0> <用途-SDK
安卓的minSdkVersion =4
机器人:targetSdkVersion =10/> <应用
机器人:allowBackup =真正的>
< /用途>< /清单>How can I import widgets library in this github link to my project??? https://github.com/tobykurien/BatteryFu
I tried a way but faced with this error while run :
Error:Execution failed for task ':app:dexDebug'.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_51\bin\java.exe'' finished with non-zero exit value 2
解决方案Please follow below steps :
- Click on File -> New -> Import New Module.
- Add Souce Directory path as library root level path.
- Click 'OK' and 'Finish'.
- Go to project setting -> Widget -> dependencies -> click in '+' -> add module ->add widget here.
- Now open Widget module libs folder and remove your support-v4 jar file.
- Remove 'compile fileTree(dir: 'libs', include: ['*.jar'])' from Widget gradle file.
- Go to project setting -> Widget -> dependencies -> click in '+' -> add library ->add support v4 here.
- Open Manifest.xml of widget module.
- Change minSDk to '4'
Now build your project and run.And if you found any error let me know.
Your Widget gradle file should look like :
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:1.0.0' } } apply plugin: 'android-library' android { compileSdkVersion 18 buildToolsVersion "19.1" dependencies { } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' aidl.srcDirs = ['src'] java.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } dependencies { compile 'com.android.support:support-v4:22.2.1' }
Manifest.xml of Widget should look like :
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.koushikdutta.widgets" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="10" /> <application android:allowBackup="true"> </application> </manifest>
这篇关于如何导入这个库到Android工作室的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!