Android Studio 使用入門及問題彙總
之前一直用eclipse+adt做android開發。曾經嘗試使用androidstudio發現記憶體佔用很大,電腦太卡了。現在進入公司了,公司專案使用android studio開發的。現在著手androidstudio吧。
寫在前面:使用androidstudio 不要開啟360防毒軟體
有人安裝androidstudio會發現很卡,可以退出防毒軟體或者直接解除安裝比如360什麼的,或者新增為信任軟體,(但是我發現新增為信任軟體後提升不明顯,後來直接解除安裝了)
使用入門:
常用快捷鍵:http://www.cnblogs.com/zyw-205520/p/5231843.html
常用查詢快捷鍵:http://blog.csdn.net/huangxiaominglipeng/article/details/52525996
(1)字型及樣式設定
http://jingyan.baidu.com/article/d8072ac463c406ec95cefd23.html
(2)刪除project或module
http://jingyan.baidu.com/article/359911f542736957fe030687.html
(3)新建專案gradle很慢
如果上面的網址下載比較慢可以使用下面的網址
然後配置:
http://anforen.com/wp/2016/08/dev_install_andorid_studio_gradle_eclipse/
http://anforen.com/wp/2015/11/android-studio-gradle-build-running-slowly/
(4)如何設定每次啟動as不自動開啟專案
http://jingyan.baidu.com/article/03b2f78c1974d25ea237aef1.html
問題彙總
問題一:真機執行專案提示:
Installation failed with message INSTALL_FAILED_USER_RESTRICTED.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
解決:發現是手機記憶體不足了,清理一下記憶體或者解除安裝幾個軟體就行了
問題二:佈局樣式報錯
(ps我是接手的老專案,之前沒有用過androidstudio,匯入後佈局樣式出錯)
設計介面佈局時顯示的錯誤:
Rendering Problems
Missing styles. Is the correct theme chosen for this layout?
Use the Theme combo box above the layout to choose a different layout, or fix the theme style references.
Failed to find style 'buttonStyle' in current theme (8 similar errors not shown)
預覽時控制元件非常小,而且有些控制元件無法顯示
解決方法如下:
layout預覽介面(Graphic Layout),右上角有個Theme的選擇項,預設為notitle,根據喜好隨意設定值,我們這裡設定為android以前預設的Theme.black.(有的同學這樣改了還是不行,可以試一下NOTitleBar主題,貌似這裡設定的時候一定要和配置檔案activity中的主題一致才行,或者這裡設定了之後配置檔案也要設定一下,不然重啟後還是會變回原來的主題,建議clean project一下)或者看一下配置檔案中的主題。
配置檔案Activity節點和application節點都要看看,我的application節點主題沒有設定,只是設定了Activity的主題
問題三:佈局顯示問題Couldn't resolve resource @dimen/y35
NOTE: One or more layouts are missing the layout_width or layout_height attributes. These are required in most layouts.
Or: Automatically add all missing attributes
Couldn't resolve resource @dimen/y35
這個跟你選擇的裝置有關係
這裡你應該選擇正確的裝置,如果是android開發就選android裝置,不然可能識別不了px單位的資料
問題4:真機除錯run debug的時候 Gradle窗口出現下面的提示
android Gradle build finished with 800 error(s) in 3m 4s 218ms
有時候可能可以安裝成功,有時候會安裝失敗
解決:
大概原因:build-tool版本低了,比sdk版本低。於是升級了build-tool工具。那麼如何升級了,開啟sdkManager.exe工具,找到tool項下的build-tool,對其進行升級,試了一下好像沒效果。之後升級了as版本到2.3才行了。
問題5.rundebug真機除錯提示
To do this set org.gradle.jvmargs=-Xmx1536M in the project gradle.properties.
按照提示設定專案下gradle.properties.檔案的jvmargs大小就行了。
解決:發現我專案下沒有gradle.properties檔案。在其它工程下面拷貝一個過來就行了。
參考:http://blog.csdn.net/asmcvc/article/details/30225365
http://blog.csdn.net/romaticxiaoyu/article/details/7241512