草庐IT

android - 缺少 API 和身份验证 > 在 Google 云控制台中注册的应用程序/如何获取 GCM API key ?

这个问题已经有人问了here并作为“离题”关闭。我没有看到任何stackexchange网站询问这个问题,所以我在这里重新提问。我知道这对初学者来说是非常令人困惑的问题。我试图使用谷歌云消息服务。我关注了官方android开发者guide.我已经执行了那里提到的所有步骤,但卡在了“在左侧边栏中,选择APIs&auth>Registeredapps”的位置。我看着左边的栏,但找不到它。请任何人帮助我。 最佳答案 Google似乎还没有更新他们的文档。在最新的GoogleCloudConsole界面中,APIs和auth下没有任何“已注

android - 为什么 preferences.getString ("key", "DEFAULT") 总是返回 "DEFAULT"?

我的XML目录中有user_preferences.xml。PreferencesActivity使用此文件来创建用户首选项Activity......并且有效。用户在此处选择的任何内容都会保留。但我无法检索用户选择的值。当我使用...SharedPreferencespreferences=getSharedPreferences("user_preferences.xml",0);StringmapTypeString=preferences.getString("map_type_pref_key","DEFAULT");...mapTypeString始终为“DEFAULT”。

android - 浏览器应用程序的 GCM key (带引荐来源网址)状态不活动

我开发了一个Android应用程序,可以从网络服务器接收通知。我正在使用GCM(谷歌云消息)。一切正常,我几乎可以立即收到通知。然后它停止工作。当我进入项目的GoogleAPI控制台时,我意识到“浏览器应用程序key(带引用)”下的APIkey现在显示在过时key下,并且有一个新的APIkey。状态设置为非Activity。我将项目中的APIkey更新为新key,现在我可以接收到我的应用程序的通知。看起来问题已经解决了(尽管状态仍然是非Activity状态),但我想知道为什么会发生这种情况,我需要防止它再次发生。如果有人能帮助我,我将不胜感激。谢谢! 最佳答

android - MediaMetadataCompat METADATA_KEY_ART 仅在第一次设置图像

在我的应用程序中,我使用MediaSessionCompat来处理从我的媒体播放器服务播放的音频。特别是,我想将当前歌曲的元数据广播到蓝牙设备(有效),并将锁屏图像设置为当前歌曲的专辑封面。类似于这个问题:SetlockscreenbackgroundinAndroid(likeSpotifydo)每次歌曲改变时,我首先从MediaSessionCompat中清除当前的MediaMetadataCompat和PlaybackStateCompat,如下所示:mSession.setActive(false);mSession.setMetadata(null);mSession.set

android - Dagger 2 : Error when two components has same inject method signature

我有这个组件:@Singleton@Component(modules=OauthModule.class)publicinterfaceOauthComponent{voidinject(LoginActivitya);}和模块:@ModulepublicclassOauthModule{@Provides@SingletonOauth2ServiceprovideOauth2Service(){returnnewOauth2StaticService();}}这是另一个组件:@Singleton@Component(modules=LoggedUserModule.class)pu

pusherBroadCaster.php行106中的Laravel Echo BroadcastException:未知auth_key

试图广播事件时,我会遇到未知的auth_key错误。我尝试改变其他帖子中提到的群集,但不起作用。我在app.php中没有注册广播服务提供商。.envPUSHER_APP_ID=******PUSHER_APP_KEY=******PUSHER_APP_SECRET=******配置/广播'pusher'=>['driver'=>'pusher','key'=>env('PUSHER_APP_KEY'),'secret'=>env('PUSHER_APP_SECRET'),'app_id'=>env('PUSHER_APP_ID'),'options'=>[],],\app\events\mes

android - "The surface has been released"里面 "surfaceCreated"

我知道这是一个常见问题,但此堆栈跟踪显示其他地方有问题。您可以看到,即使在surfaceCreated内部调用了setDisplay(holder),它仍然会抛出IllegalArgumentException。这也不是一个罕见的异常(exception),昨天在约3,000,000次剪辑观看中发生了约125,000次。我可以向您保证mCurrentPlayer也已正确初始化。表面创建:@OverridepublicvoidsurfaceCreated(SurfaceHolderholder){mIsSurfaceCreated=true;mCurrentPlayer.setDispl

android - "The surface has been released"错误

我正在为在线视频创建一个媒体播放器,但是当我尝试运行它时,出现了这个错误:“表面已被释放”。这是我的代码:publicclassVideoSample1extendsActivityimplementsCallback,OnPreparedListener,OnCompletionListener,OnClickListener,OnSeekCompleteListener,android.view.SurfaceHolder.Callback{publicStringvideo_path="MyvideoURL";privateSurfaceViewsurfaceViewFrame;

java - Android Nexus 6 模拟器上的 "Unfortunately, Launcher has stopped"

在Nexus6模拟器上测试我的2D游戏时,应用程序首次启动并运行良好。但是,当我关闭应用程序并尝试重新打开它时,我收到“不幸的是,启动器已停止”并且模拟器崩溃。这只发生在Nexus6模拟器上,在其他较旧的AVD上应用程序重新打开正常。发生这种情况时,Logcat中不会显示任何内容。我想知道是否有人知道为什么会发生这种情况并且只发生在Nexus6模拟器上。我怀疑有以下罪魁祸首,但我不确定:内存不足-我没有释放游戏中使用的任何位图资源,我应该这样做吗?如果是的话,它应该来自surfaceDestroyed()方法吗?线程问题-线程可能未正确关闭或重新启动?如有任何帮助,我们将不胜感激!

android - 如何在 Android 触摸屏损坏的情况下授权和接受 ADB RSA key

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭3年前。Improvethisquestion我的Nexus72012的触摸屏坏了,所以我使用了OTG鼠标。我最近不得不进行出厂重新安装,所以我正在运行v5.1Lollipop。