用魅族手机调试android程序调试方法会有什么问题

用魅族手机调试Android程序会有什么问题?
不是针对魅族开发,而是针对所有安卓机型
会有很多问题比如魅族的系统不给 SMS_RECEIVED 权限,当年我要做短信验证,本来可以完全自动的,就魅族要特殊处理让用户手动输入。再比如魅族的系统有个传说中的 SmartBar,如果你的 PM 没提什么稀奇古怪的要求那还好,你就用 Android 自己的 ActionBar 实现,皆大欢喜。万一你有什么地方需要定制一下 ActionBar,在魅族上你就等着看 StupidBar 吧。所以如果不是跟自己过不去,请保证除了 MX 之外你还有别的手机进行测试。说正经的,要做 Android 开发测试,什么三星,HTC,NEXUS,小米什么的必须都要有。等你搞各个机型适配出了一堆 bugs 的时候就会明白,那些奇葩厂商分分钟能教开发者重新做人。
我使用魅族调试过!!!做过一款游戏,遇到一个问题,魅族上出现的,我至今还不知道是哪里出问题了。。就是使用Toast的时候,在这款游戏里面,魅族Toast不会出来!!到现在都还不知道是哪里出问题了,其他的手机玩这个游戏Toast会出来,用魅族使用其他的应用啥的,也会有Toast出来!!!!但是用魅族,玩这个游戏,Toast就不会出来了!用魅族,玩这个游戏,Toast就不会出来了!用魅族,玩这个游戏,Toast就不会出来了!用魅族,玩这个游戏,Toast就不会出来了!哪个大神可以告诉我啊,可能在哪里出问题了。噢,对了,还有一个问题。。。不管啥手机,插我电脑都没问题,前面后面都没问题,就是魅族的手机,一定要插菊花才可以连上。(不过后来无聊,用了各种数据线都试了一下,发现小米的数据线前面可以插上!!其他的数据线,包括魅族自带的数据线都要插后面的接口)
最近遇到了LOCAT在MX4 PRO上会莫名丢失的问题...
如果你的app内容带有小米之类的字样,可能会有问题。。。
没什么问题,只要电脑上别有什么XX助手开着,他们自带的ADB版本和你开发工具的不一致的时候可以折腾死人居然被反对这么多?是不是有人眼睛发育不完全没看到问题说的针对所有Android机型?
说下我开发的时候遇到的问题吧。1:smartbar的兼容,这个其实都好解决,如果程序使用了actionbar基本上是可以完美兼容,要是遇到iOS style,就跑到墙角哭吧,测试妹子总会给你说怎么会有黑边啊。2:权限问题,要获取联系人电话,必须先试探性请求获取联系人让系统弹出权限管理,判断允许后再去真正的读取信息,感觉总是读取的不踏实,害怕读出来是空数据。3:高端的下拉悬停,前段时间为了符合需求自己写了个下拉刷新,魅族的下拉悬停从适应范围可以判断为修改了listview和scrollview的源代码(只是猜测,大神帮忙解答下(^_^)),当重写这两个控件的时候各种位置计算不对,最后来了句不支持(?~`)4:分辨率,400dp永远伤不起,别的手机上效果很好,魅族上就是别扭,多建个400dp的values文件夹吧。5:任务栏杀进程,隐藏不让显示出来吧,只能说杀的很彻底。6:对齐唤醒⊙︿⊙
不好 你应该找一个支持双系统且ROM巨多的手机,最好买10部不支持双系统你准备买20部吧ps:壮哉我大乱改framework
1、经常连不上真机,不论是Eclipse还是AS。2、连上真机运行过的app,在手机上卸载之后依然安不上该app的生产包,看日志是说签名不一致,可是我已经卸载了啊!之前的魅蓝Note2和现在的魅蓝metal都有这个问题,Note2是恢复出厂设置之后才好的,metal懒得搞了。对开发者太不友好了!
魅族手机会默认把d以上的日志屏蔽,得在开发者选项中打开。在调用Camera.open()的时候,拒绝给予相机权限不会抛出异常,依然会返回非空的camera对象。。。小米华为乐视等则是返回null。真不知道魅族把系统改成什么样子了。
分辨率和屏幕比例跟标准有那么一点点差别。其他的应该没什么,界面和交互在flyme上很好用不代表其他手机也好用。不过话说回来,开发Android软件不管你用什么手机都有这些问题。
已有帐号?
无法登录?
社交帐号登录8732人阅读
Android(14)
魅族MX系列手机打开usb调试后链接不上电脑,
1.在拨号键盘输入*#*#6961#*#*
2.设置页面-&辅助功能 可以看到开发者选项,打开USB调试
3.在电脑端操作如下:
请在mac终端执行:
$echo 0x2a45 & ~/.android/adb_usb.ini
$adb kill-server
$adb devices
不出意外应该可以了。这是由于我们14年之后的设备全部更新使用了魅族自己的vid引起的
原文:/thread--1.html
mac对应的是~/.android/adb_usb.ini
windows对应的C:\Users\yiyuan.zhangyy.android\adb_usb.ini
修改成下面这个样子
任务管理器结束adb进程
直接敲adb devices -l (其实当前如果没有adb在执行,会自动先做adb start-server)
unauthorized 这个问题很好解决,4.2.2以上版本有个RSA校验,手机上会自动弹个提示框,点下“确定”授权一下就行。
最后在科普下VID这货:
VID全称是VendorID,中文翻译是供应商标识。google默认给了一些,遗憾魅族新换的VID不在里面。
原文链接:http://m.blog.csdn.net/blog/wispy316/
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:95308次
积分:1148
积分:1148
排名:千里之外
原创:19篇
转载:27篇
评论:21条
(1)(1)(1)(1)(2)(1)(1)(1)(1)(2)(8)(4)(9)(2)(1)(2)(3)(5)不是针对魅族开发,而是针对所有安卓机型
说下我开发的时候遇到的问题吧。1:smartbar的兼容,这个其实都好解决,如果程序使用了actionbar基本上是可以完美兼容,要是遇到iOS style,就跑到墙角哭吧,测试妹子总会给你说怎么会有黑边啊。2:权限问题,要获取联系人电话,必须先试探性请求获取联系人让系统弹出权限管理,判断允许后再去真正的读取信息,感觉总是读取的不踏实,害怕读出来是空数据。3:高端的下拉悬停,前段时间为了符合需求自己写了个下拉刷新,魅族的下拉悬停从适应范围可以判断为修改了listview和scrollview的源代码(只是猜测,大神帮忙解答下(^_^)),当重写这两个控件的时候各种位置计算不对,最后来了句不支持(?~`)4:分辨率,400dp永远伤不起,别的手机上效果很好,魅族上就是别扭,多建个400dp的values文件夹吧。5:任务栏杀进程,隐藏不让显示出来吧,只能说杀的很彻底。6:对齐唤醒⊙︿⊙
会有很多问题&br&&br&比如魅族的系统不给 SMS_RECEIVED 权限,当年我要做短信验证,本来可以完全自动的,就魅族要特殊处理让用户手动输入。&br&&br&再比如魅族的系统有个传说中的 SmartBar,如果你的 PM 没提什么稀奇古怪的要求那还好,你就用 Android 自己的 ActionBar 实现,皆大欢喜。万一你有什么地方需要定制一下 ActionBar,在魅族上你就等着看 StupidBar 吧。&br&&br&所以如果不是跟自己过不去,请保证除了 MX 之外你还有别的手机进行测试。&br&&br&说正经的,要做 Android 开发测试,什么三星,HTC,NEXUS,小米什么的必须都要有。等你搞各个机型适配出了一堆 bugs 的时候就会明白,那些奇葩厂商分分钟能教开发者重新做人。
会有很多问题 比如魅族的系统不给 SMS_RECEIVED 权限,当年我要做短信验证,本来可以完全自动的,就魅族要特殊处理让用户手动输入。 再比如魅族的系统有个传说中的 SmartBar,如果你的 PM 没提什么稀奇古怪的要求那还好,你就用 Android 自己的 ActionBar …
我使用魅族调试过!!!&br&做过一款游戏,遇到一个问题,魅族上出现的,我至今还不知道是哪里出问题了。。&br&就是使用Toast的时候,&b&在这款游戏里面,魅族Toast不会出来!!&/b&&br&到现在都还不知道是哪里出问题了,&br&其他的手机玩这个游戏Toast会出来,&br&用魅族使用其他的应用啥的,也会有Toast出来!!!!&br&但是&b&用魅族,玩这个游戏,Toast就不会出来了!&/b&&br&&b&用魅族,玩这个游戏,Toast就不会出来了!&/b&&br&&br&&b&用魅族,玩这个游戏,Toast就不会出来了!&/b&&br&&br&&b&用魅族,玩这个游戏,Toast就不会出来了!&/b&&br&&br&&br&&br&&b&哪个大神可以告诉我啊,可能在哪里出问题了。&/b&&br&&br&&br&&br&&br&&b&噢,对了,还有一个问题。。。不管啥手机,插我电脑都没问题,前面后面都没问题,就是魅族的手机,一定要插菊花才可以连上。(不过后来无聊,用了各种数据线都试了一下,发现小米的数据线前面可以插上!!其他的数据线,包括魅族自带的数据线都要插后面的接口)&/b&
我使用魅族调试过!!! 做过一款游戏,遇到一个问题,魅族上出现的,我至今还不知道是哪里出问题了。。 就是使用Toast的时候,在这款游戏里面,魅族Toast不会出来!! 到现在都还不知道是哪里出问题了, 其他的手机玩这个游戏Toast会出来, 用魅族使用其他…
已有帐号?
无法登录?
社交帐号登录
Android应用开发者开发工具android studio 1.0.1,想用MX4做真机调试,已经打开了“开发者选项”里的“USB调试”,但还是找不到设备
有时候会遇到这个情况,装一些工具软件(手机助手之类的),它会自动下载手机驱动,然后就可以看见了。另外SDK Manager里也可以看一下tools里的驱动是否有装
谢谢~一直调试不了还以为开发环境不对。。。
上传的图片不符合要求

我要回帖

更多关于 手机调试android程序 的文章

 

随机推荐