运行程序的时候会提示程序停止,抓到如下log:
01-12 06:29:17.649 I/ActivityManager( 562): Start proc com.android.vending for service com.android.vending/com.google.android.finsky.services.LicensingService: pid=4547 uid=10069 gids={3003, 1015, 1023, 1028}
01-12 06:29:17.829 D/Finsky ( 4547): [1] FinskyApp.onCreate: Initializing network with DFE https://android.clients.google.com/fdfe/
01-12 06:29:17.859 D/Finsky ( 4547): [1] DailyHygiene.goMakeHygieneIfDirty: Dirty, need more hygiene.
01-12 06:29:17.879 W/Finsky ( 4547): [1] FinskyApp.getCurrentAccount: No account configured on this device.
01-12 06:29:17.879 W/Finsky ( 4547): [1] FinskyApp.getDfeApi: No account configured on this device.
com.android.vending即为Google Play这个应用程序,分析原因如下:
在启动本游戏的时候,会通过Googleplay service做一个账户检查,
当失败的时候会退出了。
而删除了Google play之后,service不会被启动,只是报一个not found错误而不会做check.
所以有如下方法可以解决:
1. 删除google play apk
2. 去下个正版的samurai游戏
3. 登陆google账户并且保持网络连接
希望对玩游戏的用户有帮助~