黑马程序员技术交流社区

标题: 安卓开发问题汇总第一篇 [打印本页]

作者: hdchenyue    时间: 2014-7-30 16:21
标题: 安卓开发问题汇总第一篇
1、用(SDK starter package)的installler安装Android SDK时提示无法找到JDK,但实际上机器上已经安装了JDK。
一个对不少人有效的解决方法是看到此提示时先点一下“回退”按钮,再点“下一步”,就会发现JDK被找到了。参考链接
但在我机器上这个方法不起作用。所以我选择不使用installer,而是下载zip格式的文件,解压缩后运行SDK Manager.exe即可。参考链接
2、在Eclipse里新建一个Android项目,运行/调试时提示“Could not find xxx.apk!”
网上提到的大部分解决方案是clean整个项目,或选fix project properties菜单项。但对我的环境不起作用。
升级到Eclipse 3.7后,新创建的android项目在Build阶段报告一个异常“sun/security/x509/X500Name”,怀疑与所用的jdk(IBM JDK6)有关。果然,卸载IBM JDK并安装SUN JDK后问题解决。
3、让程序适应不同的屏幕分辨率
可参考这个链接:Android屏幕分辨率问题
4、在android模拟器里用10.0.2.2可访问宿主机。
5、在setWidth()方法里指定的宽度是以pixel为单位的,如何转换为使用dip(device independent pixels)为单位?
使用下面的代码,参考链接
// Converts 14 dip into its equivalent px
Resources r = getResources();
float px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, r.getDisplayMetrics());







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2