如果我拨打* # * # 8 2 5 5 # * # * ,我得到我的Android设备ID,以android- 35c2acdd… 资源 如果我使用Settings.Secure.getString(getContentResolver(), Settings.Secure.ANDROID_ID)结果开始于a96b4b27… 如果我使用((TelephonyManager) Context.getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId()结果开始于3538330… 这些ID-s有什么区别? 我怎样才能得到的结果 * # * # 8 2 5 5 # * # *拨号
我试图访问iphone设备上的文档目录,以查看执行应用程序时保存的日志文件。 我知道这可以做模拟器。 (您可以使用Finder浏览您的应用程序的文档目录) 这可以做为设备? 谢谢
我想查找手机的设备规格,例如设备制造商,型号(可能是设备中的传感器types,wifi芯片组等等)。 我想以编程方式获取设备制造商/型号(例如Samsung GT-I9100,即Galaxy S2)。 在安装应用程序时,Google Play也会使用制造商/型号。 我想使用这些信息在我的硬件相关应用程序中进行一些configuration更改(例如功率测量)。
这个问题一直困扰着我多年,我似乎无法修复它或完全本地化问题的根源(虽然有时我可以强制它通过允许电话待机,而连接到Eclipse,但有时不甚至造成问题)。 我们来看看这些步骤。 我连接我的设备,它popup,似乎工作正常: 我双击它,以确保LogCatlogging在2点的事情发生在哪一点: 它似乎工作,我交换到LogCat窗口滑过一堆文本,然后变白,我换回到设备,看看 设备立即脱机 现在,如果我离开一段时间,在Eclipse上做随机的事情,离线设备的数量会慢慢增加(它们都有相同的ID,我的): 事情有所帮助 : 我已经谷歌search,看着其他问题,只有设法find几个“指南”,告诉我重新启动亚行服务器。 我已经通过使用这些命令来完成这个工作: adb kill-server adb start-server 问题是,这只能解决它很less。 有时一个完整的PC重新启动将解决它,但并不总是… 另外,在手机插入时,请closures手机上的“待机”模式。对我来说,这是通过进行 设置 – >程序 – >开发 – >保持醒来 有没有人有这个真正的解决scheme? 我已经尝试了大部分在Google上可以find的东西,而且还没有运气,而且真的开始困扰我了。 编辑:废话,这是如此恼人 ! 编辑2:尽快添加一个赏金。 编辑3 :可能与它通过USB集线器连接的事实有关,因为我们的机器位于另一个房间,以防止办公室中的噪音和热量水平下降。 我已经得到足够稳定的部署应用程序和testing非常快,但它仍然有时离线。 哦,现在就完成我的项目。
我使用“adb设备”得到以下结果。 只有一个设备通过USB连接到PC,但是我们得到了8行结果。 任何人都可以提出原因吗? WH96TNE00361 offline WH96TNE00361 offline WH96TNE00361 offline WH96TNE00361 offline WH96TNE00361 offline WH96TNE00361 offline WH96TNE00361 offline WH96TNE00361 offline
升级到OS X优胜美地后,我发现日食不工作,因为JAVA没有正确安装。 我安装了它,现在我可以打开日食。 当我连接我的设备时,我可以在eclipse中的设备列表上看到我的设备。 但是,当我运行我的项目时,我无法在Android设备select器上看到它。 我的设备被Eclipse检测到,但是我无法select它运行。 这对我之前的OS X Mavericks来说是完美的。 请帮忙! 谢谢
我在macOS上开发Android应用程序,我的应用程序在模拟器上运行良好。 我想在设备上运行它,但是当我运行adb devices我什么也得不到。 localhost:platform-tools BF$ adb devices List of devices attached localhost:platform-tools BF$ 我查阅了有关“设置开发设备”参考文件。 我已经做了一切一步一步。 在文档中,有一些词汇: 设置您的系统来检测您的设备。 如果您正在使用Mac OS X进行开发,那么它就可以运行。 跳过此步骤。 现在,我找不到任何解决scheme。 是否需要Android设备的特殊驱动程序?
我试图将我的iPhone添加到Xcode4来testing我的应用程序。 我在Apple Developer-Center中添加了设备,并下载了configuration文件。 我们每月支付99美元的帐户,我不是唯一使用此帐户的人。 所以现在已经有一个“旧”的证书,我试图添加到我的钥匙串pipe理器。 但是我看到上面有一个红色的文字(德文翻译)“这个证书已经被一个未知的实例签名”。 在Provisioning-Section的XCode-Device Manager中,还有一个错误:“XCode无法在您的钥匙串中为此configuration文件find有效的私钥/证书对。 我真的不明白我现在要做什么。 这些钥匙可能真的不存在于我的钥匙串中,我找不到它们。 那么如何创build他们知道,如果Apple Dev-Center中已经有一个证书,我该如何使用它们?
我尝试按照Google OAuth2ForDevices实现google oauth。 我的应用程序在Google云端控制台上注册为原生应用程序。 当我尝试使用Google Chromes – Advanced Rest Client Application关注OAuth2ForDevices时,我得到了带有user_code和verfication_url的json响应。 打开verfication_url并inputuser_code,导致下面的错误: invalid_client:不支持邮件错误400 我在Google云端控制台上使用了2个已注册的应用程序进行了试用。 两者导致相同的错误。 安妮提示,如何解决这个问题? 我需要在谷歌云服务的某个地方注册一个support email吗?
在Xcode的debugging版本中,无论是使用模拟器还是实际的设备,NSLog,printf,fprintf assert和NSAssert语句都会在控制台上出现 如果我现在在设备上运行一个发布版本(比如说我发送一个testing飞行版本,并在我的iPhone上发布它,这将是一个发布版本),哪些(如果有的话)被logging? 我如何检索日志? NSLog实际上是在发布版本上输出的东西吗? 什么是决定性因素? 无论是写入stdout还是stderr? 只有stderr写入设备日志? 这是否意味着我必须使用fprintf? 是否有任何写入设备日志? 有甚至有这样的事情吗? 如果是这样,如何捡起来? 有人能澄清这个情况吗?