DEPS:nie można znaleźć symbol toArrayList() Android reakcji rodzimych i reagują natywne admob
"native-base": "2.3.5",
"react": "16.0.0",
"react-native": "0.50.4",
"react-native-admob": "^2.0.0-beta.3",
Po aktualizacji RN od 0,45 do 0,50 i RN-AdMob od 1.3.2 do 2.0.0 beta. 3
Gdy próbuje zbudować z reagować-rodzimej run-android
/node_modules/react-native-admob/android/src/main/java/com/sbugert/rnadmob/RNAdMobInterstitialAdModule.java:117:
error: cannot find symbol ArrayList list = nativeArray.toArrayList();
^ symbol: method toArrayList() location: variable nativeArray of type
ReadableNativeArray /Users/dobre/Desktop/projects//node_modules/react-native-admob/android/src/main/java/com/sbugert/rnadmob/RNAdMobRewardedVideoAdModule.java:129:
error: cannot find symbol ArrayList list = nativeArray.toArrayList();
^ symbol: method toArrayList() location: variable nativeArray of type
ReadableNativeArray /Users/dobre/Desktop/projects//node_modules/react-native-admob/android/src/main/java/com/sbugert/rnadmob/RNPublisherBannerViewManager.java:252:
error: cannot find symbol ArrayList list = nativeArray.toArrayList();
^ symbol: method toArrayList() location: variable nativeArray of type
ReadableNativeArray /Users/dobre/Desktop/projects//node_modules/react-native-admob/android/src/main/java/com/sbugert/rnadmob/RNPublisherBannerViewManager.java:271:
error: cannot find symbol ArrayList list = nativeArray.toArrayList();
^ symbol: method toArrayList() location: variable nativeArray of type
ReadableNativeArray /Users/dobre/Desktop/projects//node_modules/react-native-admob/android/src/main/java/com/sbugert/rnadmob/RNAdMobBannerViewManager.java:223:
error: cannot find symbol ArrayList list = nativeArray.toArrayList();
^ symbol: method toArrayList() location: variable nativeArray of type
ReadableNativeArray 5 errors :react-native-admob:compileReleaseJavaWithJavac FAILED
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':react-native-admob:compileReleaseJavaWithJavac'. Compilation failed; see the compiler error output for details.
próbowałem też RN 0,51 i instrukcji rozłączyć i ponownie połączyć, ale nic nie działało.
Podczas korzystania z pakietów reagowania i aktualizowania wiele razy wszystko się psuje! Czy wypróbowałeś rm -rf całą swoją aplikację i ponownie zainstalowałeś, a następnie zainstalowałeś, a następnie ponownie linkowałeś. Ten problem brzmi jak problem z linkami, link native-response nie zawsze działał tak jak powinien. Ostatecznie obniżyłem do Xcode 9 z ręczną instalacją, a następnie przebudowałem przez Xcode (nie wiem dobrze xcode, jest to łatwe). To wszystko stało się dla mnie, gdy zainstalowałem High Sierra i zaktualizowałem Xcode. (Mam nadzieję, że to pomaga, nawet jeśli używasz Androida) –
IOS działa dobrze dla nas ... Mamy problem z Androidem –