en biz ana/JNI tüm kaynaklar derlenmiş gerektiğini Gradle anlatmak istiyorumnasıl
src/
├── androidTest
├── app.iml
├── build.gradle
├── main
│ ├── AndroidManifest.xml
│ ├── java
│ ├── jni
│ │ ├── common
│ │ │ ├── inc
│ │ │ │ ├── common.h
│ │ │ │ ├── ...
│ │ │ └── src
│ │ │ ├── common.cc
│ │ │ ├── ...
│ │ └── native-media.cc
│ └── res
├── proguard-rules.pro
└── test
feryat olarak yapıyla kodları var diyelim Android Studio JNI'yı alt dizinleri kurmak. Eğer onu bıraksam, AS (Android Studio) derlenecek jni dizinindeki tüm dosyaları kullanacaktır. Ancak, bazı alt dizinler varsa, burada ortak/inc ve ortak/src gibi, AS karışık olur.
Ben çok googled, ancak tüm yolları ben çalışmıyor bulundu. (Örn Gradle-experimental, aslında Android Studio şikayet ve bunu takip ederseniz vuracaktır.)
Peki JNI bahsetmek doğru yoldur CMake veya GNUMake ile konuştuğum gibi Grades ile dizinler ...
Visual Studio'nun son sürümü gibi görünüyor ve deneysel Gradle çok değişti. – hxpax
* Android Studio * demek istiyorsun, değil mi? –
Evet, Android Studio 2.0 – hxpax