2013-05-16 58 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會自動將其更正爲編譯的上述內容,所以我放棄了它,因爲它不那麼脆弱。

相關問題