Android Studio - 如何使用库(来自eclipse项目)

ade*_*dek 16 java eclipse migration android android-studio

是.每个人都在测试Android Studio.我在我的项目中使用Eclipse,我想迁移到Android Studio.我的项目有问题.

我阅读了这个页面:http://developer.android.com/sdk/installing/migrate.html

在我看来,不是很好.

我在我的项目库中使用的不是.jar格式,但它们是eclipse项目(在属性中选中"is library").

你能告诉我如何将我的项目转移到Android Studio吗?我遇到了问题和大量的错误.我也在使用Google Play服务,Android Studio向我展示了相同API的旧版本.

如何添加例如ActionBarSherlock或Android-ViewPagerIndicator?

Shoud我导入就像在Eclipse中所有这些项目一样.但是在Android Studio中我不能将项目标记为库?

pet*_*tey 5

  1. 打开项目结构(cmd-;在osx上或只是文件>项目结构)
  2. 转到小平面
  3. 选择模块(您导入的项目)
  4. 顶部会有一个"库模块"复选框


Sat*_*ish 2

这对我有用。

\n\n

build.gradle文件中:

\n\n
dependencies {\n    compile files(\'libs/android-support-v4.jar\')\n    compile project(\':MyLibrary\')\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

并且,在 IntelliJ 模块文件 HelloWorld.iml 中:

\n\n
<orderEntry type="library" name="android-support-v4" level="application" />\n<orderEntry type="library" name="MyLibrary.aar" level="project" />\n
Run Code Online (Sandbox Code Playgroud)\n\n

在库项目中,\xe2\x80\x99s没什么可做的:告诉Gradle和Android Studio这是一个Android库,应用插件:\xe2\x80\x98android-library\xe2\x80\x99选项名称分别为=\xe2\x80\x9dLIBRARY_PROJECT\xe2\x80\x9d value=\xe2\x80\x9dtrue\xe2\x80\x9d

\n