我正在嘗試從Eclipse遷移項目,但是沒有嘗試過。在Eclipse中,我有3個項目(2個android應用程序項目和1個android庫項目)。2個應用程序項目取決于庫項目。當我執(zhí)行g(shù)radle導出時,我得到3個無效的項目。我愿意對項目進行重組,但尚未找到有關(guān)如何完成此工作的任何文檔。有沒有辦法使Eclipse導出的3個項目一起工作?我最好重新組織一下事情,如果可以的話,是否提供有關(guān)如何完成此工作的文檔?更新資料我已將整個項目上傳到GitHub https://github.com/respectTheCode/android-studio-library-example更新1根據(jù)Padma Kumar的建議,這就是我嘗試過的方法。創(chuàng)建一個名為 MyApp點擊File > New Module,選擇Android Library并命名MyLib請點擊 Build > Make Project構(gòu)建因此錯誤而失敗Module "MyLib" was fully rebuilt due to project configuration/dependencies changesCompilation completed with 1 error and 0 warnings in 19 sec1 error0 warnings/.../MyApp/MyLib/build/bundles/debug/AndroidManifest.xmlGradle: <manifest> does not have package attribute.然后,我package在清單中添加了一個屬性<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mylib" >構(gòu)建后出現(xiàn)此錯誤Module "MyApp" was fully rebuilt due to project configuration/dependencies changesCompilation completed with 2 errors and 0 warnings in 13 sec2 errors0 warnings/.../MyApp/MyLib/src/main/java/com/example/mylib/MainActivity.javaGradle: package R does not existGradle: package R does not exist添加依賴性似乎對該錯誤沒有任何影響。從上面繼續(xù)請點擊 File > Project Structure > Modules > MyApp-MyApp切換至Dependencies標簽頁點擊+ > Module Dependency選擇MyLib點擊Apply并OK請點擊 Build > Make Project更新2根據(jù)伊桑(Ethan)的建議,這是我們得到的2個子項目build.gradle似乎具有所有正確的部分,唯一的區(qū)別是在下面是插件行MyApp/build.gradle。buildscript { repositories { maven { url 'http://repo1.maven.org/maven2' } } dependencies { classpath 'com.android.tools.build:gradle:0.4' }}apply plugin: 'android'dependencies { compile files('libs/android-support-v4.jar')}android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 targetSdkVersion 16 }}根項目build.gradle是空的,所以我像這樣添加了兩個項目dependencies { compile project(":MyLib") compile project(":MyApp")}我現(xiàn)在在構(gòu)建時出現(xiàn)此錯誤Gradle:FAILURE: Build failed with an exception.* Where:Build file '/Users/kevin/GitHub/AppPress/MyApp/build.gradle' line: 2
3 回答
交互式愛情
TA貢獻1712條經(jīng)驗 獲得超3個贊
這是我為mac用戶提供的解決方案,我認為它也適用于window:
首先轉(zhuǎn)到您的Android Studio工具欄
Build> Make Project(當您在線時,讓其下載文件),然后
生成>編譯模塊“您的應用名稱顯示在此處”(仍在線,讓文件
下載并完成),然后
運行完成的應用程序,它將啟動模擬器并對其進行配置,然后運行它!
這就對了!??!快樂的編碼家伙!
- 3 回答
- 0 關(guān)注
- 876 瀏覽
添加回答
舉報
0/150
提交
取消
