[英]Download Google Play Services
在我的Android應用中,我使用Google Play服務查看Google地圖
當設備現在確實安裝了Google Play服務時,Android會顯示一個按鈕,顯示“獲取Google Play服務”,此按鈕來自android本身,我沒有創建它。
問題是,只要用戶單擊該按鈕,應用程序就會崩潰。
我試圖跟蹤代碼並調試,但是沒有為此的代碼(我沒有為此創建任何代碼)
我收到此錯誤,不確定如何解決。
有任何想法嗎?
謝謝
05-06 23:58:17.730 2695-2695/com.asmgx.schlogger.app D/AndroidRuntime﹕ Shutting down VM
05-06 23:58:17.730 2695-2695/com.asmgx.schlogger.app E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.asmgx.schlogger.app, PID: 2695
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms flg=0x80000 pkg=com.android.vending }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1781)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1501)
at android.app.Activity.startActivityForResult(Activity.java:3745)
at android.app.Activity.startActivityForResult(Activity.java:3706)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:817)
at android.app.Activity.startActivity(Activity.java:4016)
at android.app.Activity.startActivity(Activity.java:3984)
at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
at android.view.View.performClick(View.java:4780)
at android.view.View$PerformClick.run(View.java:19866)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5257)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
您收到此錯誤的原因是,您是在沒有Google Play商店的Android設備上運行代碼。
您可以像這樣檢查您的意圖是否成功:
if (intent.resolveActivity(getPackageManager()) != null) {
startActivity(intent);
} else {
//There isn't an app that handle your intent
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.