我有兩個共享多個Android庫的Android應用程序。我已經嘗試了幾種將我的應用程序從Eclipse導入到Android Studio(2.1.1)的方法,但我總是最終在兩個應用程序項目的每一箇中使用「共享」項目的本地副本。沒有辦法最終只有一個副本?在app1的項目中,能夠編輯從屬項目中的文件並且在app2的項目中可以隨時使用該變更將會很好。從Eclipse導入Android項目到Android Studio
0
A
回答
0
正如我從你的問題所理解的,你想從Eclipse開發移動到AS(我不得不做同樣的事情)。
我有同樣的問題,唯一可能的是移動一個項目,然後使用產品風格和手動創建build.gradle文件,以便它可以共享文件。
您可以找到有關這在Android開發者網站的詳細信息: https://developer.android.com/studio/build/build-variants.html
簡短說明:
- 導入的第一個項目
- 創建下用不同的名字SRC不同的文件夾:主(將是這兩個應用程序的常見之一),爲每個風味(可能是第一個應用程序)和differentName2(可能是第二個應用程序)differentName1
- 添加在build.gradle文件五味如下面的例子:
productFlavors {
demo {
applicationId "com.example.myapp.demo"
versionName "1.0-demo"
}
full {
applicationId "com.example.myapp.full"
versionName "1.0-full"
}
}
PS:
這樣,你甚至可以有不同的Android清單文件,或只使用一個主一個,然後在每個構建的私有清單下聲明額外的組件。
如果您需要登錄每個應用程序使用不同的密鑰,它必須也做在的build.gradle應用程序,指定的位置和額外的細節如本例:
signingConfigs {
fullRelease {
keyAlias 'fullRelease'
keyPassword 'fullPass'
storeFile file('C:\\Dev_Projects\\Android\\certificateFull.jks')
storePassword 'fullPass'
}
demoRelease {
keyAlias 'demoRelease'
keyPassword 'demoPass'
storeFile file('C:\\Dev_Projects\\Android\\certificateDemo.jks')
storePassword 'demoPass'
}
}
相關問題
- 1. 從Eclipse導入maven項目到Android Studio
- 2. Android studio:從eclipse導入NDK項目
- 3. 將Eclipse項目導入到Android Studio 0.8.14
- 4. 將Eclipse項目從Eclipse導入到Android Studio時發生錯誤
- 5. 從IntelliJ導入Android項目到Eclipse
- 6. 從IntelliJ IDEA導入項目到Android Studio
- 7. 導入Maven項目到Eclipse/Android項目
- 8. 將netbeans android項目導入到android studio
- 9. 將Eclipse項目導入到Android studio項目
- 10. 從Eclipse ADT導入項目到Android Studio時,com.google.api.client.http.apache包不存在
- 11. 從Eclipse導入項目到Android Studio的問題
- 12. 從Github導入Eclipse項目到Android Studio - Parse.com教程
- 13. 如何將Eclipse項目導入到沒有Eclipse的Android Studio中
- 14. Eclipse到Android Studio導入
- 15. 將Android項目導入Eclipse
- 16. 導入Android項目到Eclipse的問題
- 17. Android Studio:從Gradle導入項目
- 18. 如何從Git導入Android Studio項目?
- 19. 導入罐子到的Android Studio項目
- 20. 將GitHub項目導入到Android Studio
- 21. 如何將項目導入到Android Studio?
- 22. Android Studio - 將庫導入到gradle項目
- 23. 將github項目導入到android studio 2.3.3
- 24. 導入openCV模塊到Android Studio項目
- 25. 錯誤,當我在Android Studio中導入android eclipse項目時
- 26. 錯誤在Android Studio中導入android eclipse項目
- 27. Android Studio從命令行導入Eclipse項目
- 28. 將android項目導入android studio
- 29. 將Android-Gradle項目導入Android Studio
- 30. Android Studio:如何導入Android庫項目
我重新開始,剛剛導入了第一個應用程序項目,這也導入了依賴項目。當我查看項目的目錄結構時,每個相關項目以及第一個應用程序項目都有一個文件夾。在每個項目文件夾下都有一個src文件夾。在每個src文件夾下都有一個主文件夾,其中包含該特定項目的源代碼。所以這和你上面說的有些不同。感謝您的快速回復。 –