android开发中遇到的一些问题
2012-04-09 12:05
295 查看
在刚开始学 Android开发 中,遇到了很多问题,因此在这里 记录以备以后查询 使用。
问题记录不分大小,以遇到并 解决的先后记录 。
1.导入Android程序时,有的程序没有引入Android的系统版本包android.jar。在编译的时候就会出现很多错误,这时候只需引入就可以了。
解决方法:引用Android系统包,右击项目->Properties(属性),找到Android的这个选项,右面会出现你的电脑上所安装的sdk版本,勾选上一个并点击下方的Apply按钮,点击OK就可以了。如果不行,找到根目录下有个.properties结尾的文件,更改target=android-4为其他的版本(如target=android-8)。
2.查看eclipse的版本信息
进入到eclipse安装目录下,有一个.eclipseproduct文件,用记事本打开,就可以知道版本了
后面version=的值就是版本。
3.资源目录和分辨率的关系
当res目录下有drawable-hdpi、drawable-mdpi、drawable-ldpi三个文件夹,一般这三个文件夹下的图片都是对应相应的屏幕分辨率的(hdpi->480*800,mdpi->320*480,ldpi->240*320),我们一般通过R.drawable.id来获取图片的宽和高,当相应屏幕分辨率对应的文件夹下没有这个图片时。就会去其他两个文件夹下寻找,而这样取到的图片宽高和实际图片的宽高是不同的。所以我们在开发程序的过程中,不同的屏幕分辨率都要有一套对应的图片,放到对应的
文件夹下。Android系统自动去识别使用哪个。
4.创建目录和文件时报错,“such .....file or dir”
检查是否具有读取写入sd卡权限,在AndroidManifest.xml中加入
5.向android模拟器中安装apk文件
找到adb.exe文件所在目录,一般是在sdk目录下tools文件夹下,在命令提示符下输入adb install "apk文件所在目录", 如“adb install D:\hello.apk”
6.反编译文件重新打包出错
libpng error: Not a PNG file
一般都是png的格式问题,将有问题的png图片,重新用windows自带的画图工具,另存为png格式就好了
问题记录不分大小,以遇到并 解决的先后记录 。
1.导入Android程序时,有的程序没有引入Android的系统版本包android.jar。在编译的时候就会出现很多错误,这时候只需引入就可以了。
解决方法:引用Android系统包,右击项目->Properties(属性),找到Android的这个选项,右面会出现你的电脑上所安装的sdk版本,勾选上一个并点击下方的Apply按钮,点击OK就可以了。如果不行,找到根目录下有个.properties结尾的文件,更改target=android-4为其他的版本(如target=android-8)。
2.查看eclipse的版本信息
进入到eclipse安装目录下,有一个.eclipseproduct文件,用记事本打开,就可以知道版本了
后面version=的值就是版本。
3.资源目录和分辨率的关系
当res目录下有drawable-hdpi、drawable-mdpi、drawable-ldpi三个文件夹,一般这三个文件夹下的图片都是对应相应的屏幕分辨率的(hdpi->480*800,mdpi->320*480,ldpi->240*320),我们一般通过R.drawable.id来获取图片的宽和高,当相应屏幕分辨率对应的文件夹下没有这个图片时。就会去其他两个文件夹下寻找,而这样取到的图片宽高和实际图片的宽高是不同的。所以我们在开发程序的过程中,不同的屏幕分辨率都要有一套对应的图片,放到对应的
文件夹下。Android系统自动去识别使用哪个。
4.创建目录和文件时报错,“such .....file or dir”
检查是否具有读取写入sd卡权限,在AndroidManifest.xml中加入
<!-- 写入 sdcard权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 读取 sdcard权限 --> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
5.向android模拟器中安装apk文件
找到adb.exe文件所在目录,一般是在sdk目录下tools文件夹下,在命令提示符下输入adb install "apk文件所在目录", 如“adb install D:\hello.apk”
6.反编译文件重新打包出错
libpng error: Not a PNG file
一般都是png的格式问题,将有问题的png图片,重新用windows自带的画图工具,另存为png格式就好了
相关文章推荐
- Android开发过程中遇到的一些小问题
- cocos2d-x开发完iOS后改为Android遇到的一些问题
- android app开发遇到的一些问题(二)
- Android 支付宝开发遇到的一些问题
- 关于android开发遇到的一些问题的解决办法---间断的更新
- Android开发过程中遇到的一些问题
- android开发中遇到的一些问题及解决方案
- android app开发遇到的一些问题(一)
- 【多媒体开发】Android视频全屏录制遇到的一些问题
- Android开发中遇到的一些小问题
- Eclipse下搭建Android开发环境遇到的一些问题及解决
- Android开发下遇到的一些奇葩问题处理
- 【android】开发中遇到的一些问题
- android开发过程中遇到的一些问题(包括自定义ProgressBar, Intent, Animation, ListView, RadioButton)
- ubuntu配置android开发环境和编译源码遇到的一些问题
- Android 开发遇到的一些问题整理
- Android 开发中遇到的一些问题
- android开发遇到的一些问题
- Windows7部署Android开发环境傻瓜式教程(遇到的一些问题)