官方指導文檔
https://developer.android.google.cn/codelabs/build-your-first-android-app#0
如果出現
Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy
然后再同步gradle文件就可以了
如果出現
emulator *** has terminated
原文地址:https://www.cnblogs.com/a001jingzhao/p/15211160.html
- 解決Android Studio 運行自帶模擬器報The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.類似錯誤
最新開始學習Android開發,在裝Android Studio 時遇到很多坑,記錄一下,希望也可以幫助有需要的人。
- 原因分析
可能錯誤原因:虛擬機安裝路徑存在中文符號導致亂碼(我的情況就是這種),因為我是AMD處理器一直以為是別的原因,后來發現中文模擬器路徑也會存在這個問題。
因為Android Studio會默認安裝虛擬機在用戶目錄下,如果你的電腦用戶名帶中文,比如C:\Users\ 張三 ,因為當前用戶路徑有中文符號,導致一些配置文件中的路徑會亂碼,這時虛擬機就會運行失敗。
- 解決方法
- 進入C盤截圖顯示頁面找到 .android文件夾,這個是模擬器默認下載位置
- 剪切.android文件夾,粘貼到其他文件夾(切記不可中文路徑),例如像我這樣放到D盤自己創建的Android SDK文件夾。
- 這里我們進入 .android/avd/以截圖中Pixel_4a_Edited_API_28.avd為例,修改對應的Pixel_4a_Edited_API_28.ini文件
- 打開Pixel_4a_Edited_API_28.ini文件,修改path開頭的路徑
- 將其路徑修改為D:\Android SDK.android\avd\Pixel_4a_Edited_API_28.avd,注意ini配置文件要和avd目錄對應且必須為對應avd目錄的子路徑。
- 打開Pixel_4a_Edited_API_28.avd文件夾,點擊config.ini文件
- 找到skin.path,將其修改為下載的Android SDK的skins目錄下對應機型(一般不需要修改)
- 配置用戶環境變量
變量名稱ANDROID_SDK_HOME
變量值為Android SDK目錄 - 配置系統環境變量
在系統環境變量Path編輯新增Android SDK目錄下的platform-tools如圖所示每個人不一樣根據自己文件目錄修改 - 最后重啟Android Studio 你會發現模擬器可以正常使用啦。
如果出現
AS中設置按鈕背景顏色一致不生效,一直是深紫色
原文地址:https://blog.csdn.net/weixin_43655425/article/details/110653494
https://www.liangzl.com/get-article-detail-222296.html
在res/values/themes.xml 中:
紅框部分改成
parent="Theme.MaterialComponents.DayNight.NoActionBar.Bridge"
聽說是因為高版本的AS繼承了主題的緣故,要改成非繼承
如果出現
控制台中文亂碼
原文鏈接:https://blog.csdn.net/jankingmeaning/article/details/104772104/
雙擊Shift
,輸入vmoption
,,選擇Edit Custom CM Options
如果之前沒有配置過,會彈出窗口問是否創建配置文件,點擊Create
輸入
-Dfile.encoding=UTF-8
保存,重啟就可以了!
遇到了三個錯誤,網上說是直接照搬了kotlin代碼造成的,有沒有大神能解決?在解決這個問題之前先去學kotlin了