解決新版本LastPass沒有谷歌套件時打開就閃退的問題
可用解決方案
可用解決方案3
-
安裝
microG
套件-
安裝
microG Services Core(com.google.android.gms)v0.2.7.17455[NOGAPPS Project(9e1b7bc9)]
-
安裝
microG Services Framework Proxy(com.google.android.gsf)vv0.1.0[NOGAPPS Project(9e1b7bc9)]
-
安裝
FakeStore(com.android.vending)v0.0.2[NOGAPPS Project(9e1b7bc9)]
-
打開
microG Services Core
APP進入microG Settings
界面 -
點擊
Setup
-Self-Check
將所有能勾選的框都勾上. -
進入手機自己的系統設置 - 應用和通知 - 應用權限 - 模仿安裝包簽名 - 全部勾選上 - 特別是'PhoneSky'
-
再次進入
Self-Check
就可以看到原本Play Store(PhoneSky) has correct signature
沒勾上的,現在自動變為勾上啟用狀態了.原因是:PhoneSky(FakeStore(com.android.vending))無法自動申請這個權限,所以需要手動去設置界面對其授權。
-
重啟手機
-
將
microG
套件相關的APP全部禁用. -
此時打開LastPass的APP會彈出"啟用Google Play 服務"的通知信息
-
但是已經不再崩潰,此時可以正常登錄LastPass.
-
此時還是無法正常使用:因為 無法獲取站點列表.
-
於是重新僅僅將"microG Services Core"APP啟用,再打開LastPass,居然能夠正常獲取到站點列表了!
可用解決方案2
- 回退到舊版本LastPass APP軟件
- 經過測試
4.8.3915
版本是能夠正常使用的。 - 猜測 4.9 的版本可能也是可以正常使用的.只是不知道哪里可以下載歷史舊版本.
可用解決方案1
-
放棄治療,曲線救國
-
通過下載支持安裝Chrome擴展的Android安卓APP軟件來安裝LastPass擴展
- Yandex瀏覽器
- Kiwi Browser(com.kiwibrowser.browser)
-
直接使用在線版本的LastPass
嘗試安裝
碰到的問題列表
Permission Denial requires com.google.android.c2dm.permission.RECEIVE
LogCat信息:
ActivityManager: Permission Denial: Accessing service ComponentInfo{com.google.android.gms/org.microg.gms.gcm.PushRegisterService} from pid=10225, uid=10249 requires com.google.android.c2dm.permission.RECEIVE
導致的結果:
- 打開LastPass能瞬間看到登錄頁面,但是馬上會彈出崩潰對話框,然后整個程序閃退.
解決的方案:
- 參考可用解決方案3.
參考資料:
LogCat顯示 LastPass 檢測到 Google Play Service Is Missing
解決方案: 安裝 microG
,參考可用解決方案3
LogCat顯示 LastPass 檢測到Magisk應用
解決方案: 打開Magisk面具APP - 設置 - 隱藏Magisk Manager 用隨機包名重新安裝APP
LogCat顯示 LastPass 檢測到Root環境
解決方案: 打開Magisk面具APP - Magisk Hide - 將LastPass 勾上 即可
問題現象
- 升級到
4.10.4196
版本后打開LastPass就閃退,登錄界面都看不見.