Enterprise
最新版 | 穩定版 | 候選版 | Beta 版 | Alpha 版 |
---|---|---|---|---|
2021 年 1 月 13 日 | 1.1.0 | - | - | - |
宣告依附元件
如果要為 Enterprise Feedback 新增依附元件,您必須將 Google Maven 存放區新增至專案。詳情請參閱 Google 的 Maven 存放區。
在應用程式或模組的 build.gradle
檔案中,新增您需要的構件依附元件:
Groovy
dependencies { def enterprise_version = "1.1.0" implementation "androidx.enterprise:enterprise-feedback:$enterprise_version" // For testing enterprise feedback in isolation implementation "androidx.enterprise:enterprise-feedback-testing:$enterprise_version" }
Kotlin
dependencies { val enterprise_version = "1.1.0" implementation("androidx.enterprise:enterprise-feedback:$enterprise_version") // For testing enterprise feedback in isolation implementation("androidx.enterprise:enterprise-feedback-testing:$enterprise_version") }
如要進一步瞭解依附元件,請參閱「新增建構依附元件」一文。
意見回饋
您的意見可協助我們改善 Jetpack。如果您發現新問題,或是有改進這個程式庫的建議,請告訴我們。回報新問題前,請先查看這個程式庫的現有問題。只要按一下星號按鈕,即可投票給現有的問題。
詳情請參閱 Issue Tracker 說明文件。
1.1.0 版本
1.1.0 版本
2021 年 1 月 13 日
androidx.enterprise:enterprise-feedback:1.1.0
和 androidx.enterprise:enterprise-feedback-testing:1.1.0
發布。1.1.0 版本包含以下修訂項目。
自 1.0.0 版以來的重大異動
新功能
- 加入了可讓回呼函式指出成功或錯誤的新方法。
API 變更
- 淘汰了無法針對錯誤提供意見回饋的 set 和 setState 方法。
- 新增了要在設定狀態時觸發的回呼。
1.1.0-rc01 版本
2020 年 12 月 2 日
androidx.enterprise:enterprise-feedback:1.1.0-rc01
和 androidx.enterprise:enterprise-feedback-testing:1.1.0-rc01
發布,且自 1.1.0-beta01
版以來皆無異動。1.1.0-rc01 版本包含這些修訂版本。
1.1.0-beta01 版本
2020 年 10 月 14 日
androidx.enterprise:enterprise-feedback:1.1.0-beta01
和 androidx.enterprise:enterprise-feedback-testing:1.1.0-beta01
發布。1.1.0-beta01 版本包含這些修訂版本。
自 1.1.0-alpha02 版以來皆無異動
1.1.0-alpha02 版本
2020 年 9 月 2 日
androidx.enterprise:enterprise-feedback:1.1.0-alpha02
和 androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha02
發布。查看 1.1.0-alpha02 版的修訂項。
新功能
- 加入了可讓回呼函式指出成功或錯誤的新方法。
API 變更
- 淘汰無法針對錯誤提供意見回饋的 set 和 setState 方法。
- 新增要在設定狀態時觸發的回呼。(Ic181e)
1.1.0-alpha01 版本
2020 年 8 月 5 日
androidx.enterprise:enterprise-feedback:1.1.0-alpha01
和 androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha01
發布。1.1.0-alpha01 版本包含以下修訂項目。
API 變更
- 將欄位大小上限的常數換成 getter。(I2e351,b/140519786)
修正錯誤
- 現在支援指定 API 30 的應用程式
1.0.0 版本
1.0.0 版本
2019 年 12 月 18 日
androidx.enterprise:enterprise-feedback:1.0.0
和 androidx.enterprise:enterprise-feedback-testing:1.0.0
發布。1.0.0 版本包含這些修訂版本。
1.0.0 版的主要功能
KeyedAppStatesReporter
可讓應用程式向 EMM (企業行動管理服務) 回報狀態變更KeyedAppStatesService
可讓裝置政策管理工具接收狀態變更回報
1.0.0-rc01 版本
2019 年 10 月 9 日
androidx.enterprise:enterprise-feedback:1.0.0-rc01
和 androidx.enterprise:enterprise-feedback:1.0.0-rc01
發布,且自 1.1.0-beta01
版以來皆無異動。1.0.0-rc01 版本包含這些修訂版本。
1.0.0-beta01 版
2019 年 9 月 18 日
androidx.enterprise:enterprise-feedback:1.0.0-beta01
和 androidx.enterprise:enterprise-feedback-testing:1.0.0-beta01
發布,且自 1.0.0-alpha03
版以來皆無異動。1.0.0-beta01 版本包含這些修訂版本。
1.0.0-alpha03 版本
2019 年 8 月 7 日
發布 androidx.enterprise:enterprise-feedback:1.0.0-alpha03
和 androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha03
。您可以前往這裡查看這個版本包含的修訂項目。
API 變更
KeyedAppStatesReporter
已不再是單例模式。請使用KeyedAppStatesReporter#create
建立執行個體。
1.0.0-alpha02 版本
2019 年 6 月 5 日
androidx.enterprise:enterprise-feedback:1.0.0-alpha02
和 androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha02
發布。這是 androidx.enterprise:enterprise-feedback-testing
的第一個版本。您可以前往這裡查看這個版本包含的修訂版本。
新功能
- 全新的
FakeKeyedAppStatesReporter
,可用於測試。
API 變更
- 將
getInstance
和initialize
從KeyedAppStatesReporter
移至新類別SingletonKeyedAppStatesReporter
。 - 將
set
和setImmediate
重新命名為setStates
和setStatesImmediate
。 KeyedAppState#build
會強制執行有效的嚴重性等級。- 為
KeyedAppState
和ReceivedKeyedAppState
的 getter 加入「get」前置字串。
1.0.0-alpha01 版本
2019 年 3 月 21 日
這是 androidx.enterprise:enterprise-feedback
的第一個版本。
androidx.enterprise:enterprise-feedback:1.0.0-alpha01
導入了 KeyedAppStatesReporter
和 KeyedAppStatesService
,可讓應用程式向 EMM (企業行動管理服務) 回報狀態變更。
您可以前往這裡查看這個初始版本包含的修訂版本。
功能
- 應用程式可使用
KeyedAppStatesReporter
回報狀態變更。 - 裝置政策控制器 (DPC) 可使用
KeyedAppStatesService
接收及處理狀態變更。