Android Q的適配 華爲市場給都代碼參考和文檔

Android Q的手機有:紅米K20
 
 
  • Q 行爲變更:所有應用 (不管targetSdk是多少,對所有跑在Q設備上的應用均有影響)
  • Q 行爲變更:以 Android Q 爲目標平臺的應用(targetSDK == Q 纔有影響)
1.設備標識 (ok)
2.定位權限(ok)
3.後臺啓動activity =====鎖屏==啓動了配速相關的。
ScreenActivity
4.升級各個sdk
5.通知欄的問題
6.存儲權限

Android Q 在外部存儲設備中爲每個應用提供了一個“隔離存儲沙盒”(例如 /sdcard)。任何其他應用都無法直接訪問您應用的沙盒文件。由於文件是您應用的私有文件,因此您不再需要任何權限即可在外部存儲設備中訪問和保存自己的文件。此變更可讓您更輕鬆地保證用戶文件的隱私性,並有助於減少應用所需的權限數量。

7.平時也多注意三方庫的更新,因爲安卓版本的更新勢必導致了需要更新三方庫。平時也多注意三方庫的更新,因爲安卓版本的更新勢必導致了需要更新三方庫。
 
 
 
1.手機網絡問題
2.通知欄問題,經常彈
3.9.0的加密
 
點擊暫不登入的時候去加載的基本的類。不是在application裏面加載的
 
問題排查
1.取日誌2種方式,還有就是copy
2.root手機
3.blockcanery的分析
4.通過一個一個的排除,application裏面
5.類加載原理
6.tager29
7.比較以前的報錯和現在的
 
 
ANR問題的分析:
1.文件的抓取
adb shell

cd /data/anr

ls
adb pull /data/anr/anr_2019-09-26-16-28-16-240  /Users/mac/myblog

cp /data/anr/anr_2019-09-26-16-28-16-240 /mnt/sdcrd/peng.txt

 
cat  /data/anr/

anr_2019-09-25-13-48-31-402

  >/mnt/sdcard/yy/zz.txt
 
 
Anr文件

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章