您的位置: 首頁 >科技 >

我認(rèn)為幾乎所有人都知道Xposed和RRO主題都可以修改系統(tǒng)的框架

2022-07-28 09:40:00 編輯:邢樺韋 來源:
導(dǎo)讀 Google 幾天前在/ r / AndroidDev上宣布了AMA。AMA已經(jīng)完成,所以這是我們在Android工程團隊在Reddit上聽到的所有新內(nèi)容。請記住,此AM...

Google 幾天前在/ r / AndroidDev上宣布了AMA。AMA已經(jīng)完成,所以這是我們在Android工程團隊在Reddit上聽到的所有新內(nèi)容。請記住,此AMA僅針對開發(fā)人員,而不是針對平臺的常規(guī)用戶。事不宜遲,讓我們開始吧。讓我們從有趣的開始。用戶showmethecode 向團隊詢問了他們希望開發(fā)人員停止做什么的一些非顯而易見的事情,并猜測他們的回答:

不要從運行Xposed或RRO主題的設(shè)備提交平臺或庫錯誤。如果您不喜歡CTS范圍內(nèi)的框架內(nèi)部,那您就一個人了。

因此,基本上,我認(rèn)為幾乎所有人都知道Xposed和RRO主題都可以修改系統(tǒng)的框架。如果您使用其中之一,并要求Android工程團隊修復(fù)您遇到的錯誤,那不是一件好事。甚至自定義ROM開發(fā)人員在其ROM線程中都聲明,如果您使用其中任何一個都不應(yīng)該報告錯誤。因為通過使用它們,您可能會遇到其他股票(或普通用戶)不會遇到的錯誤。

RecyclerViews可能會獲得官方標(biāo)題和折疊組

用戶ProffesorNeurus 詢問 Google是否打算為標(biāo)頭和折疊組引入正式的API。當(dāng)前,在應(yīng)用程序中實現(xiàn)它們真的很痛苦,因為您必須使用第三方庫和框架。事實證明,谷歌并未認(rèn)為此事很緊急,但他們要求用戶是否要獲得官方標(biāo)頭和折疊式組支持才能支持該請求。

亞當(dāng)·鮑威爾:如果需要,請支持。這主要是優(yōu)先級問題,并且由于那里有社區(qū)圖書館,我們并不認(rèn)為這很緊急。

因此,如果您是開發(fā)人員,并且希望有一種更簡單的方法來在應(yīng)用程序中實現(xiàn)標(biāo)頭和折疊組(您可能會這樣做),請轉(zhuǎn)到此鏈接并同時提出問題和答案。

Android工程團隊正在努力修復(fù)可怕的共享用戶界面

這是開發(fā)人員和最終用戶都關(guān)心的問題,因為它是Android的最大煩惱之一。我100%確定所有人都在“共享”菜單上遇到了問題。有時觸摸沒有反應(yīng),有時Direct Share UI將正常的應(yīng)用程序圖標(biāo)向下推,而您卻錯過了點擊操作,依此類推。事實證明,Google的團隊非常清楚該問題,并且正在嘗試一些措施以使其更好地工作。

Adam Powell 解釋說,當(dāng)前Direct Share API要求功能強大的應(yīng)用程序提供排名靠前的共享目標(biāo)候選人的列表。由于其中某些應(yīng)用程序運行緩慢,因此直接共享用戶界面可能需要花費一些時間才能加載,這使整個共享用戶界面無法使用。亞當(dāng)先生還說,他們的解決方案之一包括提前甚至提前打開共享UI提前推送目標(biāo)。因此,下次您要共享內(nèi)容時,該應(yīng)用程序?qū)⒁呀?jīng)知道您可能要使用的所有應(yīng)用程序和直接共享候選者,并且該應(yīng)用程序?qū)⒘⒓创蜷_。屆時該功能將被完全實施。

谷歌正在教OEM廠商如何優(yōu)化電池

Tasker當(dāng)前的所有者和開發(fā)人員joaomgcd 詢問了團隊是否計劃引入通用電池優(yōu)化標(biāo)準(zhǔn),該標(biāo)準(zhǔn)將適用于所有OEM。當(dāng)前,幾乎所有應(yīng)用程序都實現(xiàn)了自己的電池優(yōu)化調(diào)整,有時會殺死在前臺運行通知的應(yīng)用程序。我們理解Joao為什么問這個問題。畢竟,他開發(fā)Tasker依賴于前臺通知保持清醒。

負(fù)責(zé)電池和背景優(yōu)化開發(fā)的Madan Ankapura表示,Google正在為OEM提供指導(dǎo),以幫助他們制定一致的解決方案。他還提醒我們,出于同樣的原因,Android P中引入了 背景限制。因此,Android P和Google最終將解決此問題。

Google將發(fā)布GSI構(gòu)建說明

用戶azorsenpai 詢問了高音和非高音設(shè)備將如何繼續(xù)接收更新。軟件工程總監(jiān)Brian Carlstrom回答了這個問題,并說Treble不需要接收更新,但是所有裝有Android Oreo或更高版本的設(shè)備都必須具有Project Treble。Brian先生還指出,Treble GSI使基于Treble的自定義ROM的構(gòu)建變得更加容易,他已經(jīng)在XDA論壇上看到了其中的一些。

他還指出,谷歌將在未來幾個月內(nèi)發(fā)布生成GSI的說明,這將使構(gòu)建自定義ROM變得更加容易。您可能已經(jīng)知道,Google尚未提供有關(guān)GSI的文檔,因此XDA開發(fā)人員將其用于GSI只是一種試驗。

不再令人困惑的支持庫名稱

如果您曾經(jīng)使用過Android Studio,則可能已經(jīng)注意到某些庫名稱與它們的功能不完全匹配。例如,微調(diào)不旋轉(zhuǎn),并且進度是不是一個進度條,在所有。showmethecode用戶感謝Android工程師更改了一些庫名稱,并要求也進行更改。亞當(dāng)先生對此表示同意,并且團隊承諾我們將在AndroidX中看到更準(zhǔn)確的命名。

Google I / O 2018應(yīng)用程序的源代碼即將發(fā)布

對于那些想要檢查Google如何制作精美應(yīng)用程序的人,源代碼將很快可用。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。