摘要:安裝與測試的流程也是用了的機(jī)制而不會受到影響。其他提供自定義類加載器的公有,是不是意味著對于熱修復(fù)或者插件化將有官方的支持我們按照開發(fā)者的反饋,將部分合理的常用非接口以新的取代。而熱修復(fù)或者插件化皆違反政策,是不容許的。
Device ID
Q: 預(yù)裝應(yīng)用可以獲取設(shè)備ID,這里對預(yù)裝應(yīng)用的定義、標(biāo)準(zhǔn)和范疇是什么?是否由廠商系統(tǒng)設(shè)置名單?
A: 廠商預(yù)裝的系統(tǒng)應(yīng)用。具體來說,應(yīng)用必須獲得 READ_PRIVILEGED_PHONE_STATE 權(quán)限,而這個權(quán)限只可能被賦予預(yù)裝在系統(tǒng)分區(qū)的應(yīng)用。
Q: IMEI 可以幫我們判斷用戶是否更換了設(shè)備。在 Android Q 里有沒有合適的替代方案?
A: 以下是針對常見場景的方案
詳情請參閱: developer.android.google.cn/training/ar…
后臺啟動 Acitvity 限制Q: 如果用戶在設(shè)置里關(guān)閉了我的 app 通知,我的 app 是不是沒有辦法在后臺通過通知來啟動 Activity 了呢?對此 Google 有什么建議?
A: 是的。所以請?zhí)岣邞?yīng)用品質(zhì),讓用戶滿意才不會關(guān)閉您的 app 通知。也請?jiān)趹?yīng)用里多給用戶提示,讓用戶了解關(guān)閉通知所造成的改變。當(dāng)然,使用 Notification Channel 將通知分類也是一個好方法。
Q: 禁止后臺啟動 Activity 是否會對 adb 啟動 Activity 等測試場景有影響,如果是的話有辦法繞過嗎");
A: 沒有影響。Android Studio 安裝與測試的流程也是用了 adb 的機(jī)制而不會受到影響。
Q: 我的網(wǎng)絡(luò)電話應(yīng)用或鬧鐘應(yīng)用會受背景限制影響嗎?
A: 為了提高用戶體驗(yàn),當(dāng)用戶正在使用其他應(yīng)用時,請善用 heads-up notification 通知用戶。
詳情請參閱: developer.android.google.cn/preview/pri…
Scoped StorageQ: 應(yīng)用如何暫時豁免 Q 的外部存儲沙箱限制。
A: 不會。所以我們強(qiáng)烈建議應(yīng)用在 Q 版本時作出適配,但如您需要多點(diǎn)時間,可考慮在 Manifest 中增加 ,如果要檢測是否已豁免,使用 Environment.isExternalStorageLegacy() 函數(shù)。
Q: 外部存儲沙箱限制在下一版本仍可獲得豁免嗎?
A: 不會。所以我們強(qiáng)烈建議應(yīng)用在 Q 版本時作出適配。
Q: 我的文件管理器/電子書應(yīng)用與 Q 不兼容,該如何做?
A: 我們建議檔案管理類應(yīng)用使用 OPEN_DOCUMENT_TREE 讓用戶選擇一個子目錄,使應(yīng)用能夠存取該目錄下的檔案。經(jīng)此方法,用戶亦能夠存取任何經(jīng)由 DocumentsProvider 所提供,在云端或在本地的檔案。
Q TimelineQ: Android Q 會在什么時候推出");
A: 2019 年第三季度。
詳情請參閱: developer.android.google.cn/preview/ove…
Q: Android Q 源碼大概什么時候會開源出來?
A: 2019 年第三季度,Android Q 正式推出當(dāng)日。
Q: Android Q 的應(yīng)用什么時候能上傳到 Google Play?
A: 從 Beta 4 開始。
Q: 支持 Android Q 開發(fā)者預(yù)覽版的設(shè)備只有 Google Pixel 嗎?
A: 現(xiàn)時共有 21 款 Beta 設(shè)備支持 Android Q 開發(fā)者預(yù)覽版。
詳情請參閱: developer.android.google.cn/preview/dev…
64 位應(yīng)用Q: Android Q 是否只支持 64 位應(yīng)用?
A: 不是。但自 2019 年 8 月起,上傳到 Google Play 的新應(yīng)用必須包含 64 位版本。
Q: 許多 .so 文件由開源 SDK 提供,但很久沒有維護(hù)更新了,是不是必須放棄該 SDK?
A: 開發(fā)者可以從源碼編譯 64 位的 .so 文件。
Q: 我們在有些 SDK 提供商處了解到,他們建議將 32 位 .so 文件直接放入 64 位的文件目錄,這種做法是否可以?
A: 不行。這樣只支持 64 位的設(shè)備將無法運(yùn)行您的應(yīng)用。而且這樣亦無法通過 Google Play 的檢測。
其他Q: Android Q 提供自定義類加載器的公有 API,是不是意味著對于熱修復(fù)或者插件化 Google 將有官方的支持?
A: 我們按照開發(fā)者的反饋,將部分合理的常用非 SDK 接口以新的 API 取代。而熱修復(fù)或者插件化皆違反 Google Play 政策,是不容許的。
Q: Dark Theme 會自動套用都所有的應(yīng)用嗎?開發(fā)者需要作出更新嗎?
A: 開發(fā)者必須更新代碼以支援 Dark Theme。
Q: 在翻屏手機(jī)上,用戶翻屏?xí)r,應(yīng)用會重新啟動。
A: 請確定應(yīng)用已定義為 Resizeable Activity。
詳情請參閱: developer.android.google.cn/guide/topic…
Q: 在可折疊屏幕手機(jī)手機(jī)上,應(yīng)用出現(xiàn)排版錯亂。
A: 請確定應(yīng)用是使用視窗大小進(jìn)行排版,而不是屏幕大小。
點(diǎn)擊這里提交產(chǎn)品反饋建議
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/7380.html
摘要:綜述所有內(nèi)容的訪問變化見下圖外部媒體文件的掃描,讀取和寫入最容易被踩坑的應(yīng)該是,對外部媒體文件,照片,視頻,圖片的讀取或?qū)懭?。一句話介紹,就是系統(tǒng)中的一個多媒體數(shù)據(jù)庫。這里需要注意是無法獲取到文件的。強(qiáng)烈呼吁的正式版能修正這個設(shè)計(jì)缺陷。 綜述 所有內(nèi)容的訪問變化見下圖: showImg(https://segmentfault.com/img/bVbsPjY?w=1454&h=1348...
摘要:谷歌系統(tǒng)將在第三季度正式發(fā)布,屆時將會由諸多廠商系統(tǒng)得到升級。不過谷歌確實(shí)表示,中改善了后退手勢的靈敏度偏好,并為其添加了的垂直應(yīng)用排阻極限。顯然,谷歌希望開發(fā)人員能夠確保其已經(jīng)為新版做好準(zhǔn)備。 前言 當(dāng)今手機(jī)市場可謂是百花齊放,但手機(jī)系統(tǒng)卻屈指可數(shù),其中Android和iOS就占據(jù)了整個手機(jī)系統(tǒng)市場的99%,單單Android就占據(jù)了整個手機(jī)系統(tǒng)市場的86%,可謂是占據(jù)絕對優(yōu)勢。 s...
摘要:是領(lǐng)域最具代表性的問答網(wǎng)站之一。在,開發(fā)者能夠?yàn)楦鞣N相關(guān)的開源代碼貢獻(xiàn)自己的力量,也可以發(fā)布軟件開發(fā)項(xiàng)目。該網(wǎng)站發(fā)布各技術(shù)領(lǐng)域的高技術(shù)含量內(nèi)容,例如大數(shù)據(jù),云計(jì)算,,物聯(lián)網(wǎng),開發(fā)等。是一個大型的資源類網(wǎng)站,主要涉及源代碼和代碼示例。 Java是一種面向?qū)ο蟮木幊陶Z言,由Sun Microsystems公司在1995年的時候正式發(fā)布。直到今天,Java都一直是最受歡迎的編程語言之一。如今...
閱讀 2500·2021-11-15 18:14
閱讀 1723·2021-10-14 09:42
閱讀 3765·2021-10-11 10:58
閱讀 3962·2021-10-09 09:44
閱讀 2424·2021-09-26 09:55
閱讀 2448·2021-09-24 10:38
閱讀 2037·2021-09-04 16:48
閱讀 3278·2021-09-02 15:21