使用AdroidStudio的时候遇到的一些问题和解决方法

1.有时候更新了SDK后发现自己的设计视图不能使用了,
会提示:This version of the rendering library is more recent than your version of ADT plug-in. Please update
这个时候把自己的API降低成自己的plattools中有的API就好
2.打开一个新的工程的时候gradle文件一直提示在加载中。
原因我就不说了,说下解决的方法吧
1)把新建一个工程,把新建工程中的gradle-wrapper.properties中的最后一行:
eg:distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
复制在你要打开的工程中
2)找到C:\Users\Administrator\.gradle\wrapper这个目录,打开看自己的gradle的版本号,把要打开的工程改成自己的
3.开发中用values这个文件夹新建xml文件的时候,
declare-styleable这类型的文件要注意,出现问题的时候系统不提示这个文件的错误,而是提示sdk之类的文件有问题,要及时调试,进行修改,要不找不到问题在哪儿
4.使用.gif 格式的文件的时候不是放在mipmap中,而是要把文件放在drawable或者raw中。。。
5.有时候刚打开程序就会提示错误(之前做的没有编译错误),把电脑重新启动下就可以了。
还有的时候运行app运行的按钮颜色变成灰色,无法运行,先把studio重新启动下,要是还不行的话,再从其他地方找。
6.这个和工具没什么关系,主要是打包的时候把密码记住。
7.最后,和大家分享个小技巧。。。
每个页面返回时候的按钮的简单实现:
<ImageView style="@style/title_button_back" />
<style name="title_button_back" parent="@style/title_button">
<item name="android:src">@drawable/back_btn</item>
<item name="android:onClick">@string/onClickFinish</item>
</style>

back_btn
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@mipmap/back_selected_btn" android:state_pressed="true"/>
<item android:drawable="@mipmap/back_selected_btn" android:state_selected="true"/>
<item android:drawable="@mipmap/back_default_btn"/>
</selector>

onClickFinish
<string name="onClickFinish">actionFinish</string>

posted @ 2016-09-02 15:59  左小傻  阅读(573)  评论(1编辑  收藏  举报