如何将库项目(如Sherlock ABS)添加到Android Studio?
(不是旧的基于Eclipse的ADT捆绑包,而是新的Android Studio.)
由于下载最新的SDK并安装Android Studio,我的项目无法构建.我收到以下消息:
Error:Gradle: Execution failed for task ':SampleProject:processProdDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1
Run Code Online (Sandbox Code Playgroud) android android-studio android-gradle-plugin android-5.0-lollipop
我有一个示例项目,具有以下设置:
/root
+ Pure Java Lib
+ Android Test Lib
+ Android Test Project
Run Code Online (Sandbox Code Playgroud)
" 测试项目 "依赖于" 测试库 ",最后一个依赖于" 纯Java库 " 编译项目并启动此设置工作正常.
我现在正在考虑导入我之前的Eclipse工作区并使用Android studio,问题是项目设置不同,我想保持这种方式.
例如,如果要使用前面的示例:
/root
+ Android Test Lib
+ Android Test Project
/Some Other folder (another repository for example)
+ Pure Java Lib
Run Code Online (Sandbox Code Playgroud)
我已经尝试了很多配置,但是我找不到引用父文件夹范围之外的项目的方法(示例中的" root ").
在许多平台/模块中,你可以使用'..'在文件夹中向上移动,但这对我不起作用,也许我用错了.
有谁知道Gradle如何实现这一目标?
UPDATE
我会尝试更通用:
/C:/
/Project A
+ Module 1 - Pure Java
+ Module 2 - Android Test Lib
+ Module 3 - Android Test Project
/Project B
+ Module 1 …Run Code Online (Sandbox Code Playgroud) android-studio 0.2.7
Fedora 18
Run Code Online (Sandbox Code Playgroud)
你好,
我正在尝试将jtwitter jar添加到我的项目中.
首先,我尝试执行以下操作:
1) Drag the jtwitter.jar into the root directory of my project explorer, see picture
2) File | project structure
3) Modules | yamba-yamba | dependencies
4) Click the plus sign | jars or directories | and navigate to jtwitter jar | click ok
Run Code Online (Sandbox Code Playgroud)

当我导入jar文件时,我收到以下错误:
import winterwell.jtwitter.Twitter;
Cannot resolve symbol winterwell
Gradle: error: package winterwell.jtwitter does not exist
Run Code Online (Sandbox Code Playgroud)
我研究并发现android-studio有一些问题,你必须自己编辑build.gradle文件.
所以我尝试将它添加到我的build.gradle文件中:
dependencies {
compile files('libs/jtwitter.jar')
Run Code Online (Sandbox Code Playgroud)

并收到一条错误消息: cannot resolve symbol dependencies
另一个问题,libs文件夹在哪里.这是什么意思External …
使用Eclipse中的所有现有项目切换到Android Studio.那么这样做的程序是什么.
我在eclipse中有一个Android 应用程序项目,它引用了3个libs +一些jar文件,我想将它们全部迁移到Android工作室.
首先,我导出"生成Gradle构建文件"(app)并在Android Studio中成功导入.
我试图创建根文件夹manualy但应用程序中的Imports"无法解析符号.."
如何迁移其余的库和jar并实现它们?