【问题标题】:Android Studio - how to use libraries (from eclipse projects)Android Studio - 如何使用库(来自 eclipse 项目)
【发布时间】:2013-05-11 23:07:52
【问题描述】:

是的。每个人都在测试 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?

我应该像在 Eclipse 中一样导入所有这些项目。但是在 Android Studio 中我不能将项目标记为库吗?

【问题讨论】:

  • +1 表示“我认为这不是一个好方法”
  • 您确实阅读了称为“IO 预览”的部分......对吗?如..还没准备好迎接黄金时段?给它一些时间,我相信他们会提高迁移能力...哎呀我刚刚下载了 0.1.1,并立即提示更新到 0.1.2。他们声称每周更新一次左右,所以请给它一些时间。

标签: android eclipse migration android-studio java


【解决方案1】:

要使用 Google Play 服务: 在 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:value="4242000" 但 AndroidStudio 自动将其更正为上面的编译器,所以我留下了它,因为它不那么脆弱。

【讨论】:

    【解决方案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" />
    

    在库项目中,没有什么可做的:告诉Gradle和Android Studio这是一个Android库,应用插件:'android-library'option name=” LIBRARY_PROJECT” value="true" ,分别。

    【讨论】:

      【解决方案3】:
      1. 打开项目结构(cmd-;在 osx 上或只是文件 > 项目结构)
      2. 转到方面
      3. 选择模块(您导入的项目)
      4. 顶部会有一个“库模块”复选框

      【讨论】:

      • 谢谢。我明天试试。所以我需要先导入我的库项目,然后是我的应用程序。
      猜你喜欢
      • 2015-12-01
      • 1970-01-01
      • 2013-12-17
      • 2017-06-07
      • 1970-01-01
      • 2014-09-25
      • 2014-04-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多