Workarounds to make the RTDB testapp work with latest Android Studio. #38
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Using Android Studio 3.4.2 and Pixel 2 XL (Android 9, API 28) emulator,
trying to compile the testapp produces the following errors:
ERROR: The minSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.
Solution/workaround: justremove the element from the XML file;
error: resource android:attr/fontVariationSettings not found
anderror: resource android:attr/ttcIndex not found
.Solution/workaround: increase
compileSdkVersion
inbuild.gradle
to
28
(taken from here:https://stackoverflow.com/questions/51291407/androidx-modules-androidattr-ttcindex-androidattr-fontvariationsettings-not/51291698);
Solution/workaround: add the following to
CMakeLists.txt
:(taken from here:
opencv/opencv#10229 (comment))