更新日: 2017-12-20 (水) 15:31:57 (125d)

:Android

ある日AndroidのPush通知を試していて、スマホの電源が切れているうちに送られたPush通知が受け取れないことに気が付きました。

「あれ??前は動いていたのに ヽ(゚○゚ ;ヽ)三(ノ; ゚□゚)ノ ぁゎゎ」

となって、色々調べたりAndroidManifestの設定などを見直したりしてました。

下記のWarningが出ていたので

W/GCM-DMM: broadcast intent callback: result=CANCELLED forIntent { act=com.google.android.c2dm.intent.RECEIVE pkg=…

パーミッションとかでサービスが立ち上がらないのかな?って思ってたのです。

ですが、上記の警告以前に下記のエラーが色々と出ていました。

Reject to launch for broadcast …App Op 64

で、こちらを調べていたら、ASUSのアプリの自動起動を制御するアプリのせいで、該当のアプリが起動できなかったみたいです。

https://stackoverflow.com/questions/34842659/cannot-autostart-app-on-boot-got-broadcastqueue-reject-to-launch-app

ああああ 実は、以前もASUS Zenpad使っていて、この問題に引っかかったこともあったのに!!
本当に時間を無駄にしてしまった!!(/□≦、)エーン!!

ちなみにZenPadでの自動起動の許可の仕方です。

  • モバイルマネージャーというアプリがある場合、モバイルマネージャーを開く
     ↓
  • パーミッション(2ページ目にあります)→自動起動マネージャー→ダウンロード済み をタップ
     ↓
  • Smart動態管理があり、ONになっていなければ、ONにする

選択肢 投票
役に立った 0  
役に立たなかった 0  
どちらでもない 0  
このページが参照された数
Total: 226, 今日: 2, 昨日: 0

でじうぃきは神奈川県横浜市の位置情報システム・スマホアプリ開発の株式会社オンラインコンサルタントが運営しています。
投稿
トップ   このページを編集する 再編集不可にする 差分 バックアップ 添付 複製 名前変更 リロード   新しいページを作る 一覧 検索する 最新の更新   ヘルプ   最終更新のRSS
Last-modified: 2017-12-20 (水) 15:31:57 (125d)