小编Ste*_*mon的帖子

youtube api 上的“403 - usageLimits”

我从我的 android 应用程序到 YouTube API 的调用中得到了这个 JSON 响应:

"error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "ipRefererBlocked",
    "message": "There is a per-IP or per-Referer restriction configured on your API key and the request does not match these restrictions. Please use the Google Developers Console to update your API key configuration if request from this IP or referer should be allowed.",
    "extendedHelp": "https://console.developers.google.com"
   }
  ],
  "code": 403,
  "message": "There is a per-IP or per-Referer restriction configured on your API key and …
Run Code Online (Sandbox Code Playgroud)

youtube api android

5
推荐指数
1
解决办法
2746
查看次数

Android - setStatusBarColor()NoSuchMethodError异常

我在Google Play上发布了我的Android应用,我收到了很多关于某些设备崩溃的报告.起初我认为这是一个SDK版本问题,但在我更新后,它仍然会发生.这是我得到的报告日志:

java.lang.NoSuchMethodError: android.view.Window.setStatusBarColor
at stefanmaimon.milab.blenders.MainActivity.onCreate(MainActivity.java:81)
at android.app.Activity.performCreate(Activity.java:5451)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2292)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2386)
at android.app.ActivityThread.access$900(ActivityThread.java:169)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1277)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5476)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084)
at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

这是第81行MainActivity class:

if (android.os.Build.VERSION.SDK_INT >= 19) {
    Window statusBar = getWindow();
    statusBar.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
    statusBar.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
    statusBar.setStatusBarColor(Color.parseColor("#111111")); <--- LINE 81
}
Run Code Online (Sandbox Code Playgroud)

它通常会在以下设备中崩溃:Galaxy S5(kltecan),Galaxy S2 Plus(s2vep),阿尔卑斯山.

android android-version android-activity android-support-library

5
推荐指数
1
解决办法
4788
查看次数