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