将Eclipse Library项目导入AndroidStudio

时间:2017-01-23 07:15:20

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

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

  • 1个LibraryProject包含我所有应用程序的大多数类。这个图书馆有1个活动(" SharedStarterActivity"),它将从我的所有3个应用程序中启动。
  • 使用上述LibraryProject的3个应用程序。这些应用程序引用我的ProjectLibrary应用程序的活动作为Android AndroidManifest.xml中的开始活动。

    <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&#34;从Eclipse到AndroidStudio&#34;,但我现在被困在

  

&#34;将Eclipse项目导入Android Studio&#34; - &GT;你应该决定如何   您将根据它们导入现有的Eclipse ADT项目   结构:

在试用和错误之前,我想问你们专家,你们将如何导入项目,机械师是否仍然可以参考LibraryProject的一项活动 在我的Android项目中(3个应用程序之一)?

1 个答案:

答案 0 :(得分:0)

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

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

2)从那里提供的eclipse选项打开AS(Android Studio)导入,选择该选项并在AS中打开你的项目。

3)某些图书馆已在AS中使用。单击主模块(主)按F4打开设置并检查列表中是否有可用的库。

4)如果Avail然后从那里添加,则找到相同库的最新版本并将其作为模块添加到您的Main项目中。

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

您也可以参考以下链接进行详细迁移

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

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