我正在使用FirebaseRecyclerAdapter来填充我的UI。但是我在最新版本中遇到错误。注意我只在proguard enabled apk中获得此异常。
ProductHolder
所以我制作了ProductsFragment
,-keep class com.ecom.products.ProductHolder
-keep class com.ecom.products.ProductsAdapter
-keep class com.ecom.products.ProductsFragment
-keepclassmembers class com.ecom.products.ProductsFragment { *; }
-keep class com.firebase.ui.firestore.FirestoreRecyclerAdapter
-keepclassmembers class com.firebase.ui.firestore.FirestoreRecyclerAdapter { *; }
和implementation 'android.arch.lifecycle:extensions:1.0.0'
kapt 'android.arch.lifecycle:compiler:1.0.0'
公共课程。
以下是我的计划规则:
const myJSON = [
{
name: 'compass',
LocX: 35,
LocY: 312
},
{
name: 'another',
LocX: 52,
LocY: 32
}
]
let userSelectedProperty = 'LocX';
let newObject = myJSON.map(x => Object.assign({}, x, {[userSelectedProperty]: x[userSelectedProperty] + 5}));
console.log(newObject);
我的依赖版本:
{{1}}
希望我能得到一些帮助。