草庐IT

replica_device_setter

全部标签

android - GCM : How do you subscribe a device to a topic?

Android应用/设备可以调用PubSubsubscribe()来订阅主题。是否可以使用GCM的HTTPAPI订阅和取消订阅带有注册ID的设备?非常感谢示例或引用。 最佳答案 已编辑:是的,正如@Asaf提到的,您可以通过API调用来做到这一点:https://iid.googleapis.com/iid/v1/IID_TOKEN/rel/topics/TOPIC_NAME这是docGivenaregistrationtokenandasupportedrelationship,youcancreateamapping.Forex

android - 如何使用 sdkmanager 安装 Android Virtual Device manager 和 intel 系统镜像

我正在尝试仅使用命令行工具创建android模拟器。我已经下载了sdkmanager并成功安装了“platform”sdkmanager“平台;android-25”。但是我无法安装系统镜像,因为sdkmanager--list给出了这个system-images;a...ult;armeabi-v7a|4|ARMEABIv7aSystemImagesystem-images;a...-10;default;x86|4|Intelx86AtomSystemImagesystem-images;a...pis;armeabi-v7a|5|GoogleAPIsARMEABIv7aSyste

android - 如何在 Xamarin 的新 "Android Device Manager"中禁用快速启动?

我创建了一个新的虚拟Android设备,现在面临“访客在7秒内未上线”的问题。这似乎是一个众所周知的问题,解决方案似乎是关闭“快速启动”:AndroidStudioguesthasntcomeonlinein7secondsAndroidEmulatorwarningguestisnotonline-howtoturnoffnewquickbootfeature?不幸的是,这些问答中提到的“AVD管理器”已被弃用,而MicrosoftclaimsXamarin的Android设备管理器与旧的AVD管理器工具“功能等效”,我在那里找不到禁用快速启动的选项:在新的Android设备管理器中

java - 我是否必须保留 `DEVICE_ID_EMULATOR` 作为广告的设备 ID

我刚开始将adMob与androidstudio结合使用,我有一个简短的问题。对于adRequest中的设备ID,我编写了AdRequest.DEVICE_ID_EMULATOR,当我在genymotion上运行应用程序时一切正常,广告出现等,当我在实际电话设备上测试时它也有效。我想问的是,我是将DEVICE_ID_EMULATOR保留为设备ID,还是更改为其他内容以便广告出现在装有我的应用程序的每部手机上?AdViewadview=(AdView)this.findViewById(R.id.adView);AdRequestadRequest=newAdRequest.Builde

android - 无法为 Android 数据绑定(bind)创建自定义 setter - "Could not find accessor"错误

我正在尝试按照此处所述创建自定义setter:https://developer.android.com/tools/data-binding/guide.html#custom_setters我的观点是:绑定(bind)是:packagecom.example.feed;importandroid.databinding.BaseObservable;importandroid.databinding.BindingAdapter;importandroid.widget.ImageView;publicclassDummyViewModelextendsBaseObservable

java - 如何将 Android Device Monitor 添加到 Android Studio 的主工具栏?

我正在关注Udacity的开发Android应用程序类(class),在他们的视频中,它在AndroidStudio的顶部显示了一个图标,用于指向AndroidDeviceMonitor的快捷方式。我的快捷方式图标不在那里,所以我不得不搜索才能找到它。我试图通过右键单击并进入“自定义工具栏和菜单”将其添加到工具栏,但我找不到任何东西。我用谷歌搜索了多个不同的东西,但似乎找不到答案。不确定这是否是AndroidStudio更新的最新更改。有没有办法将它添加到顶部工具栏?谢谢! 最佳答案 幸运的是:)通过右键单击工具栏打开自定义菜单和工

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

java - 如何在Android项目中命名getter/setter

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion问题假设在一个公共(public)类中有一个名为privateint_xTouchDown=0;的私有(private)变量什么适合这个私有(private)变量的getter/setter名称?一个。get_xTouchDown()用于getter,set_xTouchDown()用于setter。这些是Eclipse>Refactor>EncapsulateField选择的默认值。ge