Ⅰ android studio怎麼包名修改不了
方法/步驟
1
在圖一中右鍵單擊所要修改的包。
2
然後單擊 Refactor --> Rename。
3
彈出對話框,單擊 Rename Package。
4
彈出對話框,輸入新的包名,單擊 Refactor。
5
然後,就可以看到步驟一中單擊的包的名稱已經改變了。但是AndroidManifest文件中的包名卻沒改變(小編當時操作是這樣的),重新打開項目之後就好了。
END
修改application id
找到Gradle Scripts中的build.gradle(Mole:app),打開。
2
找到application id,直接修改即可。
3
然後會出現提示,單擊 sync now即可。
Ⅱ android studio 經常出現找不到R文件的錯誤
1.
檢查是否編譯了項目。Android
studio有時候沒有編譯就會報出沒有R文件的錯誤。
2.
檢查帶代碼中包名是否正確。有時候從其他地方復制代碼過來時連帶了包名,也會報出R文件找不到。
3.
檢查布局文件是否有語法錯誤。布局文件有語言錯誤時也會導致R文件錯誤。
4.
軟體抽風了,重建項目試試。
5.
另外可能很多人不知道在哪兒找R文件,Android
studio左上角有個選項,一般我們可能是選的Android模式,選擇Packages模式找到你的項目,裡面就可以看到R文件了
Ⅲ 為什麼在android studio 布局中使用自定義控制項就報錯
首先你要自定義一個控制項,一般採用繼承原有控制項的方式,然後在布局文件使用你要用的自定義控制項,需要包含包名,再就是在activity中寫控制項的控制代碼。
Ⅳ 求解,android studio錯誤怎麼解決
1:開啟及時運行,依次點擊:Tools-->Android-->點擊Enable ADB Integration,將所所對應項前面的對勾勾選上。
3:修改build.gradle(Project那個),將gradle版本更改至2.0.0以上版本。舊版本project gradle不支持的Instant Run版本。
android 手機文件夾代表的意思:
1. /system/app 這里是android手機rom中的系統應用存放地,如果有Root許可權可以將手機rom中自帶的應用刪除掉,這裡面一般包含一個apk文件和odex文件,大家注意文件名一一對應,如何刪除可以參考 如何刪除Android系統自帶軟體 中方法.
2. /data/data 這里是每個安裝過應用的用戶文件存儲位置,一般為設置文件、資料庫或臨時緩存文件,進入後以每個軟體的package name包名來命名.
3. /dev 這里是Linux系統常規文件夾,裡面的文件很多都是設備模擬的文件系統,一般用戶無需理會.
4./system/fonts 這裡面保存著系統的字體,如果你有root許可權,可以往裡添加自己喜歡的字體,比如雅黑.
5. /system/framework 這里是android系統的框架,裡面保存著系統核心程序或java類庫,十分重要裡面的任何文件幾乎都不要做刪除操作.
6. /media/audio 這裡面保存著安卓系統默認的鈴聲,alarms是鬧鈴提醒的,notification是簡訊或提示音,ringtones是來電鈴聲,而ui是一些界面音效,比如鍵盤敲擊聲.
7. /system/lib 裡面保存的是系統底層類庫,裡面很多都是框架層的實現文件,一般以.so後綴結尾類似windows下的dll文件。
Ⅳ Android Studio:為什麼顯示包名命名錯誤
Ⅵ android studio報錯不兼容的類型。
1,Android Studio開發時,App機器人位置(select run/debug Configuration)位置出現紅叉導致程序不能運行的解決方法: clean與rebulde可能都不好用。
產生問題的原因 : 文件換包的原因導致你的 AndroidManifest.xml 文件注冊亂了。
解決方法:你也可以去AndroidManifest.xml 文件中查看一下你注冊的Activity有沒有哪個報錯(主要看你剛換包的那些)。
最有可能是清單文件錯了問題:檢查清單文件中 應用程序包名和activity的名字。
——————————————————————————————>
2,編譯按鈕(gradle 重新編譯腳本 )項目使用了一個不支持的gradle版本。(gradle版本太舊)
Messages面板顯示的是編譯信息!一定要注意
——————————————————————————————>
3, 不支持漢字(漢語注釋),編碼方式設置的不正確(file encoding)
——————————————————————————————>
4, v4包的版本不一致也會造成錯誤的。(並且所使用的v4包的版本不一致),如何處理呢?
每個mole組件中使用的v4包版本不一致造成的
解決方案:在build.修改成一樣的v4包版本就好了。
Ⅶ Android studio 載入Java和資源文件出錯
檢查是否編譯了項目。Android studio有時候沒有編譯就會報出沒有R文件的錯誤。
檢查帶代碼中包名是否正確。有時候從其他地方復制代碼過來時連帶了包名,也會報出R文件找不到。
檢查布局文件是否有語法錯誤。布局文件有語言錯誤時也會導致R文件錯誤。
軟體抽風了,重建項目試試。
另外可能很多人不知道在哪兒找R文件,Android studio左上角有個選項,一般我們可能是選的Android模式,選擇Packages模式找到你的項目,裡面就可以看到R文件了
Ⅷ Android studio中,將源代碼直接復制入文件時會提示出錯,是由於AS的代碼
可能你沒有添加相應的頭文件或者是把其它工程的頭文件復制過來了(包名不對,需要改);
Ⅸ 用android studio混淆報的錯,這怎麼弄
日前在打包混淆包含第三方jar包的Androidstudio項目時報出了各種錯誤,但是debug版本卻能正常運行,於是懷疑androidstudio打包的時候把第三方jar包給混淆了,第三方jar包有些已經混淆過,再混淆一次,那肯定會出現蛋疼的問題。另一個坑遇到這個問題是本能的想到直接在app目錄下的proguard-rules.pro(或者proguard-rules.txt)混淆規則文件直接-libraryjarslibs/xx.jar避免混淆。但是卻引出了另一個錯誤:Error:Executionfailedfortask『:app:proguardRelease』.java.io.IOException:Thesameinputjar[E:\myproject\app\libs\XX.jar]isspecifiedtwice.也就是說混淆規則文件中,我們指定了2次解決方法打開app目錄下的lib文件夾,將各第三方jar下的包名在proguard-rules.pro文件中過濾。附上出處鏈接:46786189
Ⅹ android studio運行報錯,該怎麼解決
啟動模擬器,然後進入菜單
settings->applications->mange
applications-> select the application->select "unistall".
這樣就能徹底刪除了,然後再重新安裝這個apk就沒問題了
啟動android模擬器時候如果提示:Failed to install on device 『emulator-5554′: timeout這是可能因為卡的原因導致啟動超時,解決辦法:eclipse -> window -> Preferences -> Android -> DDMS -> ADB connection time out(ms).把這個時間設置的長一些,默認是5秒即5000ms, 我改成10秒就ok了。這樣就不用每次重啟模擬器了。具體時間設置根據實際環境需要 ##
出現如下錯誤,沒有寫入sd卡許可權 java.io.FileNotFoundException: /mnt/sdcard/update.zip (Permission denied)解決辦法,資源文件寫入如下許可權<uses-permissionandroid:name="android.permission.WRITEEXTERNALSTORAGE"/> ##
當運行時出現Re-installation failed e to different application signatures時.
解決辦法
(1)cmd下,進入命令行,cd到SDK下的platform-tools 下,執行命令:adb uninstall 應用程序的包名
結果success後,重新運行就可以了
如 E:androidandroid-sdk-windowsplatform-tools> adb uninstall com.wtt
Success
(2)卸載掉手機上已經裝了的和該程序同名的應用程序即可。
可以根據出現的情況不同驚醒解決。