2013-05-16 18 views
16

是的。每个人都在测试Android Studio。我在我的项目中使用了Eclipse,我想迁移到Android Studio。我的项目有问题。如何在我看来http://developer.android.com/sdk/installing/migrate.htmlAndroid Studio - 如何使用库(来自eclipse项目)

不是一个伟大的:

我阅读此页。

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

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

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

应该像在eclipse中导入所有这些项目。但在Android Studio中,我不能将项目标记为库或不?

+3

+1为“不是一个伟大的如何在我看来,” –

+0

你读过它被称为“IO预览”的一部分....吧?在...没有准备好充分黄金时间?给它一段时间,我敢肯定他们会提高转移能力......哎呀我刚刚下载0.1.1,并立即被提示更新到0.1.2。他们声称每周更新一次,所以请稍等片刻。 –

回答

2

这对我有效。

的build.gradle文件:

dependencies { 
    compile files('libs/android-support-v4.jar') 
    compile project(':MyLibrary') 
} 

而且,在的IntelliJ模块文件,HelloWorld.iml:

<orderEntry type="library" name="android-support-v4" level="application" /> 
<orderEntry type="library" name="MyLibrary.aar" level="project" /> 

在库项目,没有太多的事情:告诉摇篮和Android工作室,这是一个Android库,应用插件:“的Android库”选项名称=” LIBRARY_PROJECT”值=”真”,分别。

5
  1. 打开项目结构(CMD-;在OSX或者只是文件>项目结构)
  2. 转到方面
  3. 选择模块(导入的项目)
  4. 会有一个“库模块“复选框
+0

谢谢。我明天再试。所以我需要先导入我的库项目,然后导入我的应用程序。 – adek

0

要使用谷歌播放服务: 在的build.gradle文件:

dependencies { 
    compile 'com.google.android.gms:play-services:4.2.42' 
} 

在AndroidManifest.xml文件:

<application > 
    <meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 
</application> 

竟感到了android:值= “4242000”但AndroidStudio会自动将其更正为编译的上述内容,所以我放弃了它,因为它不那么脆弱。

相关问题