【问题标题】:Importing Eclipse Library Project into AndroidStudio将 Eclipse 库项目导入 Android Studio
【发布时间】:2017-06-07 15:32:03
【问题描述】:

我有一个我喜欢迁移到 AndroidStudio 的 Eclipse 项目,具有以下结构/内容

  • 1 LibraryProject,其中包含我所有应用程序的大部分类。这个库有 1 个 Activity(“SharedStarterActivity”),将从我的所有 3 个应用程序中启动。
  • 3 使用上述 LibraryProject 的应用程序。这些应用将我的 ProjectLibrary 应用的 Activity 引用为 Apps AndroidManifest.xml 中的 Start Activity。

    <activity android:name=".SharedStarterActivity"
              android:label="@string/IndividualAppName">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    

乍一看,它没有任何意义,但每个应用程序都有其单独的 AppProp.class,由 SharedStarterActivity.class 使用并使每个应用程序都独立。

现在我的问题是: 如何将此项目迁移到 AndroidStudio?

我已阅读 the migration guide“从 Eclipse 到 AndroidStudio”,但我现在卡在了

"Import Eclipse Projects to Android Studio" -> 你应该决定如何 您将导入现有的 Eclipse ADT 项目,具体取决于它们 结构:

在试用和出错之前,我想问一下各位专家,您将如何导入项目以及机制是否仍然可以使用来自 LibraryProject 的引用活动 在我的 Android 项目(三个应用之一)中?

【问题讨论】:

    标签: android eclipse android-studio android-gradle-plugin library-project


    【解决方案1】:

    请参阅 Google 中有更多类型可用于将 eclips 迁移到工作室,但我使用哪种方法请按照步骤操作。

    1) 在 eclipse 中打开现有项目,从设置中删除库并关闭 eclipse

    2) 打开 AS(Android Studio) import from eclipse 选项,选择该选项并在 AS 中打开您的项目。

    3) 一些库已经在 AS 中可用。单击您的主模块(Main)按 F4 打开设置并检查您的库是否在列表中可用。

    4) 如果 Avail 则从那里添加,否则找到相同库的最新版本并作为模块添加到您的主项目。

    5) 请正确配置您的 Gradle(主 Gradle 和应用 Gradle 文件)

    您也可以参考以下链接了解迁移详情

    https://developer.android.com/studio/intro/migrate.html

    http://www.developer.com/ws/android/migrating-from-eclipse-to-android-studio.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-06
      • 2016-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多