Android 程序 正确修改包名的方式(源代码)
2019獨角獸企業重金招聘Python工程師標準>>>
步驟一:
android程序修改包名:
1. 右鍵要改的包->Refactot->Rename->New name中輸入新名字->四選項全部打上鉤->ok
2. 打開AndroidManifest.xml,把
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
?????? package="com.android.name1">
改成
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
????? package="com.android.name2">
3. 如果以上操作以后還有錯誤就點擊Project->Clean->OK
如果還有錯誤可能是修改包名后gen里的R文件丟失了,R文件如果丟失,可以刪除工程(不要在彈出的對話框的選項打鉤),再重新導入工程即可。
我們接上前面的內容,修改android Launcher 2.2源碼工程的包名。如果你不修改包名是運行不起來的,因為它和系統自帶的沖突了,這兒要修改包名必須要用Eclipse自帶的重命名,不然會引起很多包的錯誤。步驟如下:?
一、選擇 src 內的包,如下圖:?
?
二、按F2或右鍵選擇重命名,如下圖:
?
New name填寫你自己的包名,把下面四項全部勾選。點擊“Preview”?
三、點擊“ok”就可以了,但會在很多文件中出現如下的錯誤:?
?
四、修改gen目錄下的包名(與 src 改的一致),修改方法一定要跟上面的一樣。不修改運行不起來,因為與系統的重復,我修改成如下圖:?
?
該成你自己的包名,我這兒就改為:com.iaiai.android.launcher?
最后如果還是報錯,一般都是R調用錯誤,那么就需要開啟文本對比軟件與源代碼對比下,把沒有被自動修改過來的繼續修改完善即可。
轉載于:https://my.oschina.net/u/183622/blog/157375
總結
以上是生活随笔為你收集整理的Android 程序 正确修改包名的方式(源代码)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 检测dll的新版本号方法
- 下一篇: jQuery的弹出窗口插件colorbo