Articles of град

Компилировать и использовать ABI-зависимые исполняемые двоичные файлы в Android с Android Studio 2.2 и CMake

Я тестирую новое здание Android Studio C / C ++ через CMake через стабильную градулу ( http://tools.android.com/tech-docs/external-c-builds ). В моем приложении уже внедренному устройству необходимо использовать ABI-зависимый двоичный код, который я компилирую в Android Studio. Когда я пытаюсь скомпилировать стандартную библиотеку с add_library(mylib SHARED mylib.c) Он автоматически компилируется и копируется в папку lib / [ABI] […]

Ошибка компилятора JACK для Android после обновления до последней библиотеки поддержки

–Android Studio 2.2.3 (Windows 10 64 бит) –Build Tools версия 25 – Платформа Android Gradle версии 2.2.3 После обновления до новейших библиотек поддержки (25.1.0 из 23.4.0) и смены версии компиляции (25 из 23) я получаю эту ошибку: Ошибка: com.android.sched.util.config.PropertyIdException: свойство 'jack.library.import' (в параметрах): элемент # 7: версия файла библиотеки '.. \ app \ build \ […]

В проекте может использоваться версия Gradle, которая не содержит метода compileSdkVersion ()

Я столкнулся с этой проблемой при попытке запустить проект, первоначально созданный на Eclipse ADT. Error:(17, 0) Gradle DSL method not found: 'compileSdkVersion()' Possible causes:<ul><li>The project 'TaxiAndroidOpen-master' may be using a version of Gradle that does not contain the method. <a href="open.wrapper.file">Open Gradle wrapper file</a></li><li>The build file may be missing a Gradle plugin. <a href="apply.gradle.plugin">Apply Gradle […]

Android Studio невероятно медленная и отстающая

Android Studio очень медленно. Это не просто время сборки Gradle (которое я видел до 40 минут до того, как я отменил), это вся среда IDE, и весь компьютер замедляется, когда AS открыта. Когда я нажимаю в любом месте AS, независимо от того, находится ли он внутри кода или пунктов меню или что-то еще, для ответа […]

Android-плагин для плагинов multidex ZipException

Я пытаюсь использовать новый вариант multidex, но я получаю следующую ошибку: Execution failed for task ':packageAll[Variant]TestClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: android/support/multidex/BuildConfig.class Я смог обнаружить, что проблема возникает только при запуске задачи connectedAndroidTests , а не при простом создании проекта ( сборке ).

Передача параметров -P для перехода от студии android

Есть ли функциональность внутри студии Android, чтобы делать такие вещи. В основном мой скрипт gradle читает параметр с именем version, на основе которого он устанавливает версию зависимостей определенной библиотеки. Поэтому, когда я делаю gradlew -Pversion = '1.2.3', я получаю эту строку внутри gradle. Но это работает, только если я вызываю gradle из консоли. Есть ли […]

Добавить зависимость от плагина Android Cordova

Я создаю плагин Android от Кордовы . Я хочу использовать сторонний View внутри Intent , созданного плагином (в частности, ножницами ). Обычно (в проектах без Кордовы) я бы пошел в файл build.gradle моего проекта и добавил его вот так: dependencies { compile 'com.lyft:scissors:1.0.1' } Но похоже, что файл build.gradle в моем проекте плагина не был […]

Как добавить .so, .mk и другие собственные файлы в Android Studio?

Я должен добавить собственные файлы .so, .mk, .sh, .cpp в свой проект в Android Studio. В eclipse .so файлы добавляются в папку libs и другие файлы в jni и obj папке, и все работает нормально. Но в студии Android Как я добавил файлы .so в папку jniLibs и внес изменения в файл .gradle, как показано […]

Какие ошибки обнаруживаются в «сборке» в Android Studio – роль Gradle

Я перехожу из Eclipse в Android Studio, и я нахожу, что меня все еще путают в отношении различных компонентов Android Studio относительно обнаружения ошибок. У меня есть проект с примерно 20 файлами Java и 30 файлами XML. Недавно я провел чистую и сборку и получил Gradle build завершено с 5 ошибками в 13 с 397 […]

Compile 'com.android.support:multidex:1.0.1' произошло неправильно: все библиотеки поддержки com android должны использовать ту же самую версию

Сегодня я обновляю свою студию Android до 2.3, и я обновляю gradle до 3.4.1. Но когда я создаю свой проект, произошла ошибка: Это ошибка. Поэтому я добавляю «buildToolsVersion »25 .0.0» Мой проект может быть успешным, но произошла еще одна ошибка. Я не могу это решить. Я надеюсь получить помощь. Спасибо! Это ошибка Когда я добавлю […]