草庐IT

redmi-device

全部标签

android - 在 Android Wear 2.0 上尝试 Firebase 身份验证(使用 Google)显示 "InternalFirebaseAuth.FIREBASE_AUTH_API is not available on this device"

我正在尝试将FirebaseAuth(10.0.1,Google作为身份验证提供商)与AndroidWear2.0一起使用,但是当我运行signInWithCredential时,操作失败(请参阅下面的日志。)我正在使用这个method.com.google.firebase.FirebaseApiNotAvailableException:API:InternalFirebaseAuth.FIREBASE_AUTH_APIisnotavailableonthisdevice.atcom.google.firebase.zza.zzz(UnknownSource)atcom.googl

机器人 : Get or create unique id for each device

我正在使用api14(android4.0)开发应用程序。在list中:我想从每个设备(或创建一个)获取一个唯一的ID,即使在重新启动设备后该ID也可能相同。但重要的是,即使对于2个相同的设备,id也不同。我该怎么做? 最佳答案 您可以使用设备的IMEI号码作为唯一ID。您想调用android.telephony.TelephonyManager.getDeviceId().这将返回唯一标识设备的任何字符串(GSM上的IMEI,CDMA上的MEID)。您需要在AndroidManifest.xml中获得以下权限:

Android 低功耗蓝牙特性通知计数限制 : does this vary by device?

上下文我正在构建一个针对5.0+的Android应用程序,它使用BLE连接到多个外围设备。这些外围设备中的每一个都有许多(~10)个特性。理想情况下,我想订阅这些特征中每一个特征的更改通知。但是,我从阅读中了解到,Android的蓝牙实现对可以同时激活的通知数量实现了硬性限制。Thisquestion标识在Android蓝牙implementation中定义限制的位置,并且还注意到限制是如何随时间变化的:Maxconcurrentactivenotifications(BTA_GATTC_NOTIF_REG_MAX):4onAndroid4.37onAndroid4.415onAndr

android - 无法调试 Android : This device cannot start.(代码 10)

我有一台全新的NexusOne。我正在尝试按照installingtheUSBdriver的说明进行操作.当我插入设备时,它不会像文档中建议的那样启动新硬件向导。我可以运行hdwwiz.exe来启动它并手动安装驱动程序,但是当我这样做时,设备管理器提示:“此设备无法启动。(代码10)”我在这里做错了什么? 最佳答案 呃。我忘记在设置->应用程序->开发中启用“USB调试”。我一这样做,新硬件向导就出现了,安装顺利进行。 关于android-无法调试Android:Thisdeviceca

android - Android 上的 Facebook 分享视频异常 "ShareVideo must reference a video that is on the device"

我正在通过Gradle使用FacebookAndroidsdk4.6.0。根据SharingonFacebookguidenline配置facebook后,我正在尝试从移动目录上传视频,但我在调用sharedialog.show后遇到异常“ShareVideo必须引用设备上的视频”。异常是通过`onError(FacebookException异常)的回调向我报告的。/**firstcheckingiffileexistthanexecutecode,fileexitsandcodeexecutebutafterexecutingcallbackwithexception"ShareV

安卓开发: ddms from command line not seeing devices

===============================*已解决*:请参阅下面的答案我不想使用Eclipse。从命令行:模拟器正在运行。adb服务器正在运行。“adbdevices”正确列出,我可以在输出的avd上看到我的实例。但是,当我从命令行手动启动DDMS时,它一直在尝试连接。我找不到任何连接配置问题。欢迎提出任何建议(除了“使用Eclipse”)!(是的,它在eclipse和ddms中显示线程等)系统:Debian压缩更新:我运行了update-java-alternatives以确保为“Java(TM)SERuntimeEnvironment(build1.6.0_20

android - Google Play Store "Your Device isn' t 与此版本兼容”

这个问题在这里已经有了答案:"yourdeviceisn'tcompatiblewiththisversion"(6个答案)关闭8年前。我看到很多关于这个问题的问题,但没有确定的答案。我们是应用程序开发公司,最近在googleplay商店上推出了2个新应用程序。我们在索尼爱立信手机操作系统(2.3.4)上测试了这些应用程序,Manifeast.xml文件中提到了以下MinSDkVersion。APK安装成功,没有任何问题。我们尝试了另一部操作系统版本为2.3的手机,但在谷歌商店中显示了同样的问题。今天访问GooglePlay商店时,我们看到错误“您的设备与此版本不兼容”。对于我们之前开

安卓 : DLNA compliant devices

我需要从我的Android应用程序中找到我网络中的DLNA兼容设备列表。我正在使用来自org.cybergarage的API。它们在Java中可用,我想让它们支持Android,即移植API对此有任何帮助。谢谢 最佳答案 Cling已经为android移植了源代码并可以使用。您可以在几分钟内实现发现。此外,它还附带非常好的教程。 关于安卓:DLNAcompliantdevices,我们在StackOverflow上找到一个类似的问题: https://stac

android - 如何获取adb devices打印的设备名称?

当我打字时adbdevices在控制台中,然后打印出:ListofdevicesattachedSH16BV815282device如果可能的话,我如何以编程方式获取SH16BV815282?我想在运行时通过android应用程序获取该值。这个值实际存储在哪里? 最佳答案 是Build.SERIAL.但是,它仅适用于Android2.3+。 关于android-如何获取adbdevices打印的设备名称?,我们在StackOverflow上找到一个类似的问题:

android - com.android.ddmlib.SyncException : No space left on device in android

当我在模拟器中运行时我有一个大尺寸的应用程序我得到了这个异常com.android.ddmlib.SyncException:Nospaceleftondevice谁能告诉我如何解决这个问题? 最佳答案 打开AVD管理器工具->AVD管理器从AVD管理器右侧的操作列中单击模拟器的编辑选项。它打开虚拟设备配置窗口,现在找到“显示高级设置”按钮,它会显示“内存和存储”行那里“内部存储”有一些MB,所以你需要增加它像2000,3000...等等然后完成它并再次运行您的模拟器,它工作正常。 关于