是否可以在设备上未安装 Google Play 服务 (aosp) 的情况下使用 Firebase 远程配置?
我确实在我的 android 项目中遵循了这个设置:(通过https://firebase.google.com/docs/android/setup):
它确实可以编译,但是当我最初启动应用程序时,fetchAndActivate 没有成功,因为调用后任务结果为fetch():
MISSING_INSTANCEID_SERVICE(无法获取 Firebase 实例 ID 令牌以进行提取)
firebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
FirebaseRemoteConfigSettings.Builder configBuilder = new FirebaseRemoteConfigSettings.Builder();
configBuilder.setMinimumFetchIntervalInSeconds(3600);
firebaseRemoteConfig.setConfigSettingsAsync(configBuilder.build());
HashMap<String, Object> defaults = new HashMap<>();
defaults.put("variant", "basic");
startActivity(new Intent(getApplicationContext(), CarLauncherBasic.class));
firebaseRemoteConfig.setDefaultsAsync(defaults);
firebaseRemoteConfig.fetchAndActivate()
.addOnCompleteListener(this, new OnCompleteListener<Boolean>() {
@Override
public void onComplete(@NonNull Task<Boolean> task) {
if (task.isSuccessful()) {
boolean updated = task.getResult();
Toast.makeText(MainActivity.this, "Fetch and activate succeeded", …Run Code Online (Sandbox Code Playgroud) 有没有什么方法可以将 android 汽车操作系统安装到普通的 android 平板电脑上以进行调试?据我所知,我只能使用 Android Studio 中的模拟器进行调试。但我想在物理设备上调试(尽可能好)。
谢谢。