因?yàn)楣ぷ魃系男枰枰獙⒁粋€工程集成到另一個工程里,如果一個個的搬文件融合到新工程里,很麻煩,我想到的是把工程改為依賴放到新工程里,然后老是各種報錯,百度了很多,都沒見有完整解決的博客文章,所以我把我遇到的整理成手冊,給大家分享一下,也方便自己隨時按步驟操作。
1.首先將工程導(dǎo)入,路徑為被依賴的工程:
2.一般都會報錯,先不管錯誤,打開被依賴的 build.grandle文件
3.修改build.grandle文件,將第一行改為:
<p>apply plugin: 'com.android.library'</p>
4.刪掉applicationID這一行,并將版本號對應(yīng)新項(xiàng)目版本號:<PRe>compileSdkVersion 25 buildToolsVersion "25.0.1" defaultConfig { minSdkVersion 15 targetSdkVersion 25 }</pre>5.打開被依賴的AndroidManifest.xml文件,刪掉application的icon和theme這兩行,將<pre><intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /></intent-filter></pre>刪掉,避免有時候會生成兩個一樣的APP。按上面的步驟,就可以完成了。不足之處請多多包涵。
新聞熱點(diǎn)
疑難解答
圖片精選