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接收及處理狀態變更。