Android Oreo 常見問題 2.0 | Android 開發者 FAQ Vol.9
在第一期 Android Oreo 8.0 開發者 FAQ 中,我們為了儘快讓大家快速瞭解 Android Oreo 的新特性,以及它與之前版本 Android 的區別,我們針對 Android Oreo 釋出後收到的大量留言諮詢與重要新版本特性所留下了許多有代表性的問題逐個進行了解答。
然而對於 Android Oreo 這樣一個全新的重大版本,寥寥幾個問題無法代表全部開發者和使用者。
近期,隨著各個型號的手機陸陸續續升級到 Android Oreo,我們收到了更多的關於 Android Oreo 的留言諮詢。有些問題是使用者升級相關,有些涉及使用習慣的變化,還有些是開發者的配適問題。總而言之,本期 Android 開發者 FAQ 為大家帶來了一些關注度較高問題及相應解答,這些問題有的是我們在微信公眾平臺收到的留言,快來看看您提的問題上牆了嗎?希望閱讀本期 FAQ後,您的問題都能迎刃而解。
Q: 我什麼時候能更新到 Android 8.0 Oreo ? 我的裝置適配嗎?
A: 如今,Pixel、Nexus 5X 及 Nexus 6P 的編譯版本已經進入了運營商測試階段,與此同時,我們也預計不久之後能在 Pixel C 和 Nexus Player 上同步推出。Android 8.0 更新預計將首先向以下裝置開放:Nexus 5X , Nexus 6P, Pixel, Pixel XL, Pixel C Tablet 及 Nexus Player。一旦系統更新適配於您的裝置,我們會傳送通知提醒您下載並安裝更新。
* 但請注意,Nexus 6 及 Nexus 9 裝置將不會提供 Android 8.0 更新。
Q: 為什麼通知圓點功能在 Nexus 5X / 6P 和 Pixel C 裝置上不起作用?
A: 通知圓點沒有提供在上述裝置預設的啟動器(Launcher)中的支援(即便您可以在 Setting 中看到開關通知圓點的選項)。您可以在 Google Play Store 上下載支援這個特性的其他啟動器。
Q: 怎麼開啟 Nexus 5X / 6P 以及 Pixel C 上的 “自動開啟 Wi-Fi” 功能?
A: Android O 中加入的 “自動開啟 Wi-Fi” 功能使得您的裝置可以在追蹤到已儲存網路後自動開啟並連線。但是需注意,“自動開啟 Wi-Fi” 功能目前只在 Pixel 手機上可用。
Q: 使用者看到 “應用正在後臺執行” 或者 “應用正在優先顯示” 的內容通知,應該怎麼處理?
A: 很遺憾這些資訊讓您感到了困擾。您可以選擇延後通知,當然也可以解除安裝這個應用。另外,開發者可以修改通知顯示的細節,如果您對通知顯示不滿,也可以直接聯絡該應用的開發者來向他們提供反饋。
Q: 關於應用圖示的新樣式,為什麼和以前看起來不一樣?
A: 在 Android 8.0 中,應用圖示現在已經規範成了圓形或者方形。如果該應用支援全新的 “自適應圖示” 的功能,那麼圖示將會根據您的裝置選擇一個固定展現的形狀。比如,一些應用選擇在標準的白色方形內填充圖示,以保持其展現的形狀不變。
Q: 現在的快速設定皮膚及通知欄調整成了白色,使用者不喜歡怎麼辦?
A: Android Oreo 系統特意對快速設定皮膚及通知欄的顏色做了調整,為使用者帶來更舒適的感官體驗。目前不提供修改這個皮膚顏色的選擇,但我們會繼續傾聽您的反饋並作為接下來的設計參考。
Q: Android O 的畫中畫模式能同時讓多個 Activity 保持活動狀態嗎?
A: 進入 PIP 模式後,Android 只將 PIP 活動轉換為新的任務。這可能是一個問題,使用者應該留在您的應用程式中,恢復到全屏 PIP 視窗並點選返回。應用程式必須重新建立後臺堆疊才能完成此操作。
Q: Android O 有哪些新特效能夠最直接用於開發?
A: Android O 有很多令人激動的新特性出現,比如自適應圖示,顏色管理,自動填充框架,可下載字型,固定快捷方式的小部件等,這些都可以直接運用於開發。
Q: 那麼如何讓我的 App 快速的遷移到 Android O?
A:
首先準備一臺 Android O 的手機,然後更新構建配置,將 compileSdkVersion、buildToolsVersion、targetSdkVersion 和 Support Library 版本修改到對應的版本,接下來從 Manifest 中移除廣播接收器,最終依據 Android O 的測試標準執行
Android O 的測試。
測試最佳做法 :
https://developer.android.google.cn/training/testing/index.html
Q: Android O 的新特性有沒有一些示例來讓我們更快的瞭解 Android O?
A:在 GitHub 上面我們上傳了一些新特性的示例來供大家參考,請參考:
通知渠道
https://github.com/googlesamples/android-NotificationChannels/
自動填充框架
https://github.com/googlesamples/android-AutofillFramework/
畫中畫模式
https://github.com/googlesamples/android-PictureInPicture/
可下載字型
https://github.com/googlesamples/android-DownloadableFonts/
後臺執行限制
https://github.com/googlesamples/android-BluetoothAdvertisements/
後臺位置限制
https://github.com/googlesamples/android-play-location/tree/master/LocationUpdatesPendingIntent/
以上就是新一批開發者常見問題和我們收到的留言中經常出現的 Android Oreo 問題了。當然,如果您在使用期間遇到任何問題,或者您的使用者有問出來什麼值得注意的問題,也請隨時向我們反饋。我們將結合您的反饋,進一步努力打造更強大更好用的 Android。
推薦閱讀:
正式釋出 Android 架構元件 1.0 穩定版 | 附帶中文介紹視訊
相關文章
- Android Oreo 常見問題 2.0 | Android 開發者 FAQ Vol.9Android
- Android 8.0 Oreo 開發者常見問題 | Android 開發者 FAQ Vol.7Android
- Android Oreo 常見問題 3.0 | Android 開發者 FAQ Vol.11Android
- 非 SDK 介面常見問題 | Android 開發者 FAQ Vol.13Android
- Instant App 常見問題官方指南 | Android 開發者 FAQ Vol.6APPAndroid
- PostgreSQL常見問題(FAQ)SQL
- Android 8.0 開發者 FAQAndroid
- Android Studio常見問題(+)Android
- Mybatis基礎:常見問題與FAQMyBatis
- 指標常見問題(Android之JNI)指標Android
- Android Studio 常見問題彙總Android
- Android WebView 常見的九個問題AndroidWebView
- Android Studio 常見問題集錦Android
- 【FAQ】推送服務常見問題及解決方案
- 【FAQ】RPM軟體包使用常見問題(轉)
- Android Studio 中 Preview 常見問題和技巧AndroidView
- 淺析:Android WebView 常見的九個問題AndroidWebView
- DirectX 8 開發者常見問題集 (轉)
- FAQ寶典之常見問題排查與修復方法
- Android應用安全常見問題及解決方案Android
- 【FAQ】整合分析服務的常見問題及解決方案
- Android FAQAndroid
- Android Lint 實踐 —— 簡介及常見問題分析Android
- Android Oreo 後臺策略Android
- Android UI 及 API 優化指南|Android 開發者 FAQ Vol.10AndroidUIAPI優化
- android 開發中常見問題Android
- 【FAQ】申請Health Kit許可權的常見問題及解答
- BREW常見問題解答(FAQ 4)-語言和作業系統 (轉)作業系統
- Android 9 Pie 相容性常見問題及注意事項Android
- flutter常見問題【3】:Flutter 使用Android studio 打包生成apkFlutterAndroidAPK
- React Native在Android當中實踐(五)——常見問題React NativeAndroid
- Gradle 構建 android 應用常見問題解決指南GradleAndroid
- Android 8.0 Oreo 現已推出!Android
- BREW常見問題解答(FAQ 5)-處理器和事件處理 (轉)事件
- Android 相容性 | Google Play 開發者 FAQ 特別版AndroidGo
- Android 端 10 個最常見問題Android
- 【jackyrong】asp.net 2.0常見問題技2ASP.NET
- Android Oreo 後臺執行限制Android