Android O开发者预览缺少android.arch包

时间:2017-05-21 07:50:26

标签: android android-8.0-oreo

我正在使用https://developer.android.com/preview/migration.html来开始使用O开发人员预览,尤其是使用体系结构包android.arch。我的SDK平台文件夹(android-O)中有~/Library/Android/sdk/platforms文件夹,并相应地设置了我的gradle文件,但Android 3.0无法找到新的类,例如ViewModel。是什么让它失效?

相关:Android L Developer Preview packages missing?

1 个答案:

答案 0 :(得分:0)

@RobCo是对的。添加以下内容解决了问题:

compile 'android.arch.lifecycle:runtime:1.0.0-alpha1'
compile 'android.arch.lifecycle:extensions:1.0.0-alpha1'
annotationProcessor 'android.arch.lifecycle:compiler:1.0.0-alpha1'

另请参阅:https://developer.android.com/topic/libraries/architecture/adding-components.html