sdk-使用真机调试android程序遇到的奇怪问题

问题描述

使用真机调试android程序遇到的奇怪问题

我使用的是?httputil?发请求,它给我回的是一段?json?字符串,我用?android5.0.2?的手机调试时,能正确返回?json?字符串,格式如下?:
{"desc":"OK","status":1000,"data":{"wendu":"21","ganmao":"天气转凉,空气湿度较大,较易发生感冒,体质较弱的朋友请注意适当防护。","forecast":[{"fengxiang":"东风","fengli":"3-4?级","high":"高温?24","type":"小雨","low":"低温?18","date":"6?日星期二"},{"fengxiang":"东南风","fengli":"4-5?级","high":"高温?23","type":"小雨","low":"低温?16","date":"7?日星期三"},{"fengxiang":"东北风","fengli":"微风级","high":"高温?22","type":"小雨","low":"低温?14","date":"8?日星期四"},{"fengxiang":"西风","fengli":"微风级","high":"高温?21","type":"晴","low":"低温?13","date":"9?日星期五"},{"fengxiang":"西北风","fengli":"3-4?级","high":"高温?19","type":"多云","low":"低温?12","date":"10?日星期六"}],"yesterday":{"fl":"微风","fx":"东风","high":"高温?22","type":"小雨","low":"低温?18","date":"5?日星期一"},"city":"马鞍山"}}
但是使用另一个?android4.0.3?的手机调试时,却得到返回的错误码,返回如下:
{"desc":"invilad-citykey","status":1002}
我在?AndroidManifest.xml?文件中设置的是?
android:minSdkVersion="15"
android:targetSdkVersion="22"?
/>
控制台报错如下:
01-02?11:32:46.609:?E/PhonePolicy(5505):?Could?not?preload?class?for?phone?policy:?com.android.internal.policy.impl.PhoneWindow$ContextMenuCallback
01-02?12:40:20.569:?E/dalvikvm(11859):?Could?not?find?class?'android.telephony.CellInfoGsm',?referenced?from?method?com.baidu.location.h.c.a
01-02?12:40:20.589:?W/dalvikvm(11859):?VFY:?unable?to?resolve?instanceof?1177?(Landroid/telephony/CellInfoGsm;)?in?Lcom/baidu/location/h/c;
01-02?12:40:20.529:?W/dalvikvm(11859):?VFY:?unable?to?find?class?referenced?in?signature?(Landroid/telephony/CellInfo;)
我使用了百度定位sdk,应该和这没关系吧
不知道怎么回事,希望遇到类似情形的前辈指导,不胜感激。

解决方案

你的so文件添加完整了吗?

http://blog.csdn.net/column/details/android-jacksen-map.html

解决方案二:

不是4.0+和5.0+的关系

解决方案三:

没有找到类,系统问题吧

解决方案四:

Android学习笔记:如何使用真机调试应用程序
Eclipse中使用真机进行USB调试android程序

时间: 2024-08-22 14:17:26

sdk-使用真机调试android程序遇到的奇怪问题的相关文章

如何使用真机调试Android应用

本篇文章主要讲解如何使用真机调试Android应用.在展开讲解之前,我们首先需要明确一件事情:使用真 机调试Android应用是非常有必要的,可以说成是必须的!原因主要有但不限于以下几点: 1)模拟器并不能模拟手机的所有功能.例如:模拟器不支持USB连接.视频捕捉.音频输入.蓝牙等,如 果你开发的应用里的有些功能模拟器无法模拟,这时只能使用真机来测试: 2)如果你开发的应用即将发布了,那一定要使用真机测试一遍.试想,你开发的应用连你自己都不去使用 .去体验,怎么能保证别人会喜欢上它呢? 3)如果

真机调试android服务没有正常启动,虚拟机却是正常的

问题描述 真机调试android服务没有正常启动,虚拟机却是正常的 https://github.com/canScorpio/Yamba.git 这是所有的代码,大家可以用真机调试下,难道是我手机设置的问题吗? 怎么解决? 解决方案 虚拟机正常,而真机没有正常,大多是由于API的原因. 看下你的手机安装的android版本是多少?在代码中的的工程描述文件中的代码: <uses-sdk android:minSdkVersion="11" android:targetSdkVer

真机调试程序直接退出-Xcode真机调试时程序直接退出,显示运行错误,没有崩溃点。是什么原因?求大神指教???

问题描述 Xcode真机调试时程序直接退出,显示运行错误,没有崩溃点.是什么原因?求大神指教??? 解决方案 http://blog.csdn.net/smking/article/details/42879649 解决方案二: 你看看appdelate启动时候加一些断点等 还有最好clean build run来启动模拟器试试

安卓 程序不能进行真机调试

问题描述 安卓 程序不能进行真机调试 程序可以用run运行到手机上,但是debug就会出问题,我把问题贴出来Error running Unnamed:Cannot debug application from module app on device tianyu This application does not have the debuggable attribute enabled in its manifestIf you have manually set in the manif

android studio真机调试 程序安装位置?

问题描述 android studio真机调试 程序安装位置? android studio真机调试 ,找不到程序的安装位置. Log.i("sbsb",getApplicationContext().getFilesDir().getAbsolutePath()); 结果为:/data/data/com.sbsb.photoupload/files 但是手机中并不存在这个路径..这是怎么回事? 解决方案 有的文件在电脑上就是看不到,你服不服 解决方案二: Android Studio

eclipse-真机调试Android项目,logcat不断不间断的打印无用信息将有用信息淹没

问题描述 真机调试Android项目,logcat不断不间断的打印无用信息将有用信息淹没 eclipse 下用真机调试Android项目,logcat不断打印光传感器和电池等关于真机的信息: 09-29 15:56:35.437: E/LightSensor(401): LightSensor::readEvents mPendingEvent.light = 244 09-29 15:56:35.640: E/LightSensor(401): LightSensor::readEvents

android studio 第一个真机调试

android 开发需要使用的模拟器来测试一下应用程序的正确性,通常做法是使用模拟器,但是模拟器这个东西,太吃资源了,并且卡的太厉害了,如果有条件的话,可以使用真机来模拟测试,晚上花了点时间,用真机测试了下,遇到一些问题,记录下来,有需要的朋友参考一下, 第一个步骤:找到一个真机,安装好驱动将,手机打到调试模式 第二个步骤:打开android studio ,选择app下的edit configurations                       选择deployment target

android-Android 写事件监听 真机调试出现闪退(我是新手,刚学Android,求大神指教)

问题描述 Android 写事件监听 真机调试出现闪退(我是新手,刚学Android,求大神指教) 这是我的程序: ImageView imageView = (ImageView) findViewById(R.id.login_image); imageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); 这是错误日志: 03-08 18:10:43

android在真机调试时手机端与pc端通信失败

问题描述 android在真机调试时手机端与pc端通信失败 我写的一个通信程序,在android模拟器与pc端可以正常通信,但是用真机调试时就连接不上,查看错误日志,显示不能连接/192.168.....? 解决方案 用的什么协议?这么看来可能是你的地址写错了 解决方案二: 你的意思是不能部署项目到手机还是网络通信的时候连接不上?如果是前者的话应该是驱动的问题或者重启下ADB,如果是后者的话你就看看你的服务器端的地址是不是可以访问,如果连接的是同一个局域网内IP地址对的话是可以的通信的,那就是代