Android手机开发的一些心得
2012-11-06 10:56
267 查看
1.webView 通过3g访问,可以通过创建ACTION_VIEW的方法:
Intent i =
new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("http://www.baidu.com"));
startActivity(i);
但是这么写的话,3g网络会无法访问网站,出现错误,原因找了很久。后来发现,只要加上代理应该就可以了
DefaultHttpClient httpClient =
new DefaultHttpClient();
HttpHost proxy =
new HttpHost("10.0.0.172", 80);
httpClient.getParams().setParameter(ConnRouteParams.DEFAULT_PROXY, proxy);
这样手机就可以成功访问了(注明:还有一个原因是,USIM卡有时候与机器衔接不当导致3g不可用,适当重新插拔卡即可)
2.Eclipse+华为手机 调试的时候会出现catLog无输出,网络上面看见许多获取root权限,在-adb...等等操作,
事实上,这个步骤很简单,均在手机上执行:
1)拨号处输入 *#*#2846579#*#*
2)跳出的页面 选择ProjectMune ->后台设置 -> Log设置 :打开Log,级别为VERBOSE
-> Dump&Log:全部勾选
3)重启,没错 不是关闭在开机,是重启
3,java.io.IOExpection: too many open files at java.lang.ProcessManager.exec
在执行RunTime.getRuntime().exec() 这个函数的时候,经常会出现以上的问题。
解决方法是 在执行完这个语句后,必需添加上process.destroy(); 否则就会因为文件打开的太多而报错。
4) android 4.0 版本以上的挂断电话
很多朋友在做类似来点管家的时候,需要用到telephony这个类。但是在4.0以后,android将其设置为Hiden。所以为了能够在自己的代码中成功的使用,我们
需要来伪装一个telephony这个类。
我写了一个示例代码,见下地址
http://download.csdn.net/detail/notree1/4810169
Intent i =
new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("http://www.baidu.com"));
startActivity(i);
但是这么写的话,3g网络会无法访问网站,出现错误,原因找了很久。后来发现,只要加上代理应该就可以了
DefaultHttpClient httpClient =
new DefaultHttpClient();
HttpHost proxy =
new HttpHost("10.0.0.172", 80);
httpClient.getParams().setParameter(ConnRouteParams.DEFAULT_PROXY, proxy);
这样手机就可以成功访问了(注明:还有一个原因是,USIM卡有时候与机器衔接不当导致3g不可用,适当重新插拔卡即可)
2.Eclipse+华为手机 调试的时候会出现catLog无输出,网络上面看见许多获取root权限,在-adb...等等操作,
事实上,这个步骤很简单,均在手机上执行:
1)拨号处输入 *#*#2846579#*#*
2)跳出的页面 选择ProjectMune ->后台设置 -> Log设置 :打开Log,级别为VERBOSE
-> Dump&Log:全部勾选
3)重启,没错 不是关闭在开机,是重启
3,java.io.IOExpection: too many open files at java.lang.ProcessManager.exec
在执行RunTime.getRuntime().exec() 这个函数的时候,经常会出现以上的问题。
解决方法是 在执行完这个语句后,必需添加上process.destroy(); 否则就会因为文件打开的太多而报错。
4) android 4.0 版本以上的挂断电话
很多朋友在做类似来点管家的时候,需要用到telephony这个类。但是在4.0以后,android将其设置为Hiden。所以为了能够在自己的代码中成功的使用,我们
需要来伪装一个telephony这个类。
我写了一个示例代码,见下地址
http://download.csdn.net/detail/notree1/4810169
相关文章推荐
- android开发之工具类:获取手机设备的一些数据DeviceUtil
- 小结一下ubuntu下用Elicpse开发android的几个BUG和一些心得体会
- android手机APP开发入门心得
- 关于Android 手机的一些开发过程中的常识
- Kotlin Android开发一些心得
- Android智能手机网络防火墙开发的经验心得
- Android智能手机网络防火墙开发的经验心得
- 开发手机Android应用心得
- android一些开发心得
- Android 混合开发 的一些心得。
- android开发之工具类:获取手机设备的一些数据DeviceUtil
- Android 混合开发 的一些心得。
- 开发手机Android应用心得
- Android手机在开发调试时logcat不显示输出信息的解决办法
- android手机开发之读取收件箱中指定号码短信
- android开发中常用的一些工具集介绍List、ArrayList、Map、HashMap
- 一些Android开发过程杂项问题的整理(一)
- Android开发中一些命名规范
- Android关于WebService的开发的一些问题
- 《解析 Google Android DSK-智能手机开发范例手册》.(薛显亮).[PDF]&...