我正在使用Facebook画布应用程序,并制作了测试应用程序。不知何故,我不小心将“ Facebook登录”产品添加到了测试应用程序中,但我不想要它。有没有办法从应用程序中删除“ Facebook登录”产品?
这是将JNI与NDK结合使用的Android项目。我正在使用Android Studio 3.0.1构建该项目。我最近将NDK从版本16更新到版本17,希望可以提供更多的编译器优化。更新后,出现以下错误:
C:/Users/John/AppData/Local/Android/Sdk/ndk-bundle/build/cmake/android.toolchain.cmake:312(消息)的CMake错误:无效的Android ABI:armeabi。(不再支持armeabi。使用armeabi-v7a。)调用堆栈(最近调用一次):C:/Users/John/AppData/Local/Android/Sdk/cmake/3.6.4111459/share/cmake-3.6/Modules /CMakeDetermineSystem.cmake:98(包括)CMakeLists.txt CMake错误:在EnableLanguage之后未设置CMAKE_C_COMPILER CMake错误:在EnableLanguage之后未设置CMAKE_CXX_COMPILER-配置不完整,发生了错误!
对于每个已弃用的ABI armeabi,mips和mips64,我都收到此错误。我知道应该从构建中删除这些ABI,但是找不到有关如何执行此操作的说明。我没有使用Application.mk,也没有在任何地方指定ABI。如何从Android Studio项目中删除这些未使用的ABI,或者更好的方法是,如何将项目设置为仅使用当前未弃用的ABI?谢谢。