Поэтому я начал разработку для Bump, и из-за своей недальновидности они не поддерживают Android-устройства/эмуляторы на базе x86. Только АРМ.
Ну, если оставить в стороне небольшой рынок, для меня это большая проблема, поскольку мне очень нравится разрабатывать с использованием эмулятора на базе x86 из соображений производительности.
Итак, (поскольку Bump в любом случае не имеет смысла на эмуляторе), как я могу отключить загрузку библиотек Bump при работе в эмуляторе?
import com.bump.api.IBumpAPI;
import com.bump.api.BumpAPIIntents;
Ошибка:
08-06 17:58:30.895: E/AndroidRuntime(1799): java.lang.UnsatisfiedLinkError: не удалось загрузить android-api из загрузчика dalvik.system.PathClassLoader[dexPath=/data/app/com.xxxxxxxx-2. apk,libraryPath=/data/app-lib/com.xxxxxxxxx-2]: findLibrary вернул null 365) 08-06 17:58:30.895: E/AndroidRuntime(1799): в java.lang.System.loadLibrary(System.java:535) 08-06 17:58:30.895: E/AndroidRuntime(1799): в com.bump.api.BumpAPI.(BumpAPI.java:122) 08-06 17:58:30.895: E/AndroidRuntime(1799): в java.lang.Class.newInstanceImpl(собственный метод) 08-06 17:58: 30.895: E/AndroidRuntime(1799): в java.lang.Class.newInstance(Class.java:1319)