Android Studio 1.5 Gradle Experimental: невозможно создать JNI-заглушку

Начиная с Android Studio 1.3, должно быть возможно автоматически сгенерировать JNI-заглушку сразу после объявления native метода без использования javah .

Пример: Пример генерации JNI Auto Stub (От http://ph0b.com/new-android-studio-ndk-support/ )

Я не могу.

Я использую :

  1. plugin: 'com.android.model.application' в приложении build.gradle ;
  2. classpath "com.android.tools.build:gradle-experimental:0.2.1" в проекте build.gradle внутри области видимости;
  3. distributionUrl=https\://services.gradle.org/distributions/gradle-2.5-all.zip в gradle-wrapper.properties ;
  4. В структуре проекта я использую Gradle 2.5 в соответствии с требованиями Gradle Experimental.

Область моего NDK следующая:

 android.ndk { moduleName = "MyJNILibrary" cppFlags += "-std=c++11" stl = 'gnustl_shared' } 

И, наконец, класс, содержащий вызов JNI:

Package modules.jni;

 public class JniClass { static { System.loadLibrary("MyJNILibrary"); } public static native String getStringFromJNI(); } 

Вот и все. Что я делаю не так ?

И я не могу даже использовать javah, потому что он не найдет мой файл класса, находясь в каталоге src проекта:

«C: \ Program Files \ Java \ jdk1.8.0_31 \ bin \ javah.exe" -d ./jni -classpath C: \ android-sdk \ platform \ android-23 \ android.jar; … \ build \ Interiates \ classes \ debug modules.jni.JniClass

Error: Could not find class file for 'JniClass'.

ОБНОВЛЕНИЕ 1:

Моя ошибка, в моей вышеупомянутой командной строке, я использую ...\ что неправильно, потому что это должно быть ..\ поэтому я могу использовать javah тем временем.

Intereting Posts
Знаете ли вы какой-либо инструмент для динамического инструментария для Android с поддержкой нескольких устройств (в идеале, в Python или Jython)? Android Bluetooth Scan для классических и BTLE устройств Замена TabActivity с помощью FragmentActivity и Fragments Задание приоритета волейбола Как шрифты могут вызывать ошибку OpenGL из памяти? Android + Admob: Ошибка: типы строк не разрешены (в 'configChanges' со значением (и т. Д.) Преобразование растрового изображения в графическое изображение на Android Как заставить WebView пропускать изображения? OnClickListener не работает во фрагменте Выровнять текст до края метки в ScrollView в киви NetworkOnMainThreadException AsyncTask, Фрагменты, Представления и Backstacks Android Eclipse все шрифты Spinner стали белыми Как приостановить Flash-контент в Android WebView, когда моя активность не отображается? Android: периодически отправлять данные о местоположении в фоновом режиме (каждые 30 секунд) и запрашивать у сервера новые данные