android-Android程序,虚拟机上可运行,真机上出错。为啥?

问题描述

Android程序,虚拟机上可运行,真机上出错。为啥?

HTTP GET程序,在真机上每次执行到try中的第二部,后面就不执行了,就跳到catch里了,但是虚拟机上try正常。
// 第二步:使用execute方法发送HTTP GET请求,并返回HttpResponse对象
httpResponse = new DefaultHttpClient().execute(httpGet);

// 判断请求响应状态码,状态码为200表示服务端成功响应了客户端的请求
if (httpResponse.getStatusLine().getStatusCode() == 200) {
// 第三步:使用getEntity方法获得返回结果
String result = EntityUtils.toString(httpResponse
.getEntity());
// 去掉返回结果中的"
"字符,否则会在结果字符串后面显示一个小方格
tvQueryResult.setText(result.replaceAll("
", ""));
Toast.makeText(getBaseContext(), "Get", Toast.LENGTH_SHORT)
.show();
}

解决方案

你把log贴上来看看呀

解决方案二:

你需要看错误日志啊。。看错误是什么?

解决方案三:

你是不是模拟器4.0以下,真机4.0以上?
网络访问放在主线程的话,在4.0以上会报错,要放在子线程中

解决方案四:

xcode4.5 各种不能运行在真机上(转)

时间: 2024-09-11 18:25:03

android-Android程序,虚拟机上可运行,真机上出错。为啥?的相关文章

android-在程序中录制声音在真机上出现异常

问题描述 在程序中录制声音在真机上出现异常 我想在程序中录制声音,在一些设备中可以正常的运行,但是在 Samsung Galaxy 中却出现以下的异常: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.provider.MediaStore.RECORD_SOUND } 我使用的下面的代码: Intent intent = new Intent(MediaSto

安卓 android 工程-安卓导入的工程 在真机上运行 运行不成功 只安装上一个activity

问题描述 安卓导入的工程 在真机上运行 运行不成功 只安装上一个activity 解决方案 具体是怎么不能运行? 看看logcat,应该有异常信息吧:检查你在AndroidManifest.xml中配置的uses-sdk信息和你真机的Android版本

c-android ndk编译出的文件在真机上运行出现[1] + Stopped (signal)问题

问题描述 android ndk编译出的文件在真机上运行出现[1] + Stopped (signal)问题 求大神指点下,android ndk编译出的可执行文件,adb push在真机上运行出现 [1] + Stopped (signal)问题,不胜感激 我的Android版本是android4.2.2,用的android-ndk-rb8编译的纯C程序 解决方案 1.确认已添加执行权限(另外有的机型不允许在sdcard上运行,放到/data或者/system分区) 2.确认程序和手机CPU兼

android:elevation属性在真机上运行没效果怎么解决?

问题描述 android:elevation属性在真机上运行没效果怎么解决? 今天发现这个属性,在预览界面上是有效果的,跑到真机上没有,至少小米的系统是的,6.0的系统 都试了,就是没效果,其他真机没试过.

窗体-qt for android 弹出模态窗在真机上运行很慢

问题描述 qt for android 弹出模态窗在真机上运行很慢 手机是联想的 1G的内存, 在windows 7上使用Mingw运行正常.在手机上弹出窗体和选择值都好慢.两个窗体之间只使用了一个信号进行发送数据.

Android应用程序运行的性能设计综述

Android应用程序运行的移动设备受限于其运算能力,存储空间,及电池续航.由此,它必须是高效的.电池续航可能是一个促使你优化程序的原因,即使他看起来已经运行的足够快了.由于续航对用户的重要性,当电量耗损陡增时,意味这用户迟早会发现是由于你的程序. 虽然这份文档主要包含着细微的优化,但这些绝不能成为你软件成败的关键.选择合适的算法和数据结构永远是你最先应该考虑的事情,但这超出这份文档之外. 1. 介绍 写出高效的代码有两条基本的原则: ◆ 不作没有必要的工作 ◆ 尽量避免内存分配. 2. 明智的

Android应用程序运行的性能设计

Android应用程序运行的移动设备受限于其运算能力,存储空间,及电池续航.由此,它必须是高效的.电池续航可能是一个促使你优化程序的原因,即使他看起来已经运行的足够快了.由于续航对用户的重要性,当电量耗损陡增时,意味这用户迟早会发现是由于你的程序. 虽然这份文档主要包含着细微的优化,但这些绝不能成为你软件成败的关键.选择合适的算法和数据结构永远是你最先应该考虑的事情,但这超出这份文档之外. 1. 介绍 写出高效的代码有两条基本的原则: ◆ 不作没有必要的工作 ◆ 尽量避免内存分配. 2. 明智的

Android官方入门文档[2]运行你的应用程序

Android官方入门文档[2]运行你的应用程序   Running Your App运行你的应用程序   This lesson teaches you to1.Run on a Real Device2.Run on the Emulator You should also read•Using Hardware Devices•Managing AVDs with AVD Manager•Managing Projects 这节课教你1.运行在真实设备2.运行在模拟器 你也应该阅读•使用硬

android乱码-android虚拟器不乱码真机测试乱码

问题描述 android虚拟器不乱码真机测试乱码 项目中有地图API ,侧滑菜单还有出柜布局,在真机上滑动几次之后就会出现乱码,在oppo,步步高,华为,小米测试 结果都是会发生乱码问题 解决方案 应该是你编码问题吧你那个侧菜单应该是在网上下载的例子然后直接复制到你的项目造成编码问题,你把编码调成GBK,或者UTF-8. 解决方案二: 乱码都是由于编码不一致而引起的,看看项目中是否引用了不同的编码.