我开始使用Android Studio时遇到了一个问题。我似乎不明白为什么我在项目中添加库时看不到添加为库选项。
我执行的添加库的步骤:
- 在app仓库中的libs文件夹中添加库。
- 右键查看【添加为库】选项。(看不见!)
- 由于上面的步骤不起作用,我想到直接将库添加到libs文件夹中,即。在Explorer失败!
因此我无法继续我的项目。
我已经删除了Eclipse,我不想重新安装。
build.gradle文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.example.team1cloud.cloudapp"
minSdkVersion 15
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies
{
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.apis:google-api-services-drive:v2-rev161-1.19.1'
compile files('libs/commons-logging-1.1.1.jar')
compile files('libs/google-api-client-1.18.0-rc.jar')
compile files('libs/google-api-client-android-1.18.0-rc.jar')
compile files('libs/google-api-client-appengine-1.18.0-rc.jar')
compile files('libs/google-api-client-gson-1.18.0-rc.jar')
compile files('libs/google-api-client-jackson2-1.18.0-rc.jar')
compile files('libs/google-api-client-java6-1.18.0-rc.jar')
compile files('libs/google-api-client-protobuf-1.18.0-rc.jar')
compile files('libs/google-api-client-servlet-1.18.0-rc.jar')
compile files('libs/google-api-client-xml-1.18.0-rc.jar')
compile files('libs/google-http-client-1.18.0-rc.jar')
compile files('libs/google-http-client-android-1.18.0-rc.jar')
compile files('libs/google-http-client-appengine-1.18.0-rc.jar')
compile files('libs/google-oauth-client-java6-1.18.0-rc.jar')
compile files('libs/google-oauth-client-jetty-1.18.0-rc.jar')
compile files('libs/google-oauth-client-servlet-1.18.0-rc.jar')
compile files('libs/google-play-services.jar')
compile files('libs/gson-2.1.jar')
compile files('libs/httpclient-4.0.1.jar')
compile files('libs/httpcore-4.0.1.jar')
compile files('libs/jackson-core-2.1.3.jar')
compile files('libs/jackson-core-asl-1.9.11.jar')
compile files('libs/jdo2-api-2.3-eb.jar')
compile files('libs/jetty-6.1.26.jar')
compile files('libs/jetty-util-6.1.26.jar')
compile files('C:/Users/sjeet/AndroidStudioProjects/CloudApp/gradle/wrapper/gradle-wrapper.jar')
}
字符串
谢谢!请帮帮忙!!!**
2条答案
按热度按时间vsdwdz231#
Android Studio基于Gradle。如果您有一个jar文件作为项目的依赖项,请打开
build.gradle
文件并添加依赖项部分字符串
如果你把库的源代码作为依赖项导入,你可以使用
型
来编译它。
你应该能够通过UI做同样的事情。
右键单击项目并单击
Open Module Settings
,然后单击Dependencies
选项卡。从那里,您可以添加jar或库项目作为主项目的依赖项anauzrmj2#
我又浪费了一天的时间遵循上述所有建议,但没有成功。然后我做的是...
1.关闭我的项目
1.关闭Android Studio
1.我使用Windows 10将jar文件从其他位置直接复制到
MyProject/app/libs
文件夹1.启动Android Studio,打开我的项目,等待同步完成,确保它处于项目视图而不是Android视图
1.当我右键单击jar文件时,“添加为库”出现在列表底部附近。点击它,从此幸福地生活:)QED