Я пытаюсь разработать приложения для EPSON Moverio BT-2000.Построение с помощью библиотеки moverio BT-2000
Я новичок в студии android, и я не понимаю, почему я не могу использовать некоторые методы из библиотеки, которую я импортировал (правильно, я предположил).
Итак, у меня есть моя библиотека в папке с именами libs, щелкните ее правой кнопкой мыши и добавьте в качестве библиотеки.
Я проверил в builds.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/H725Ctrl.jar') // this lib
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:21.0.3'
}
Кроме того, я могу использовать некоторые элементы (методы, Струнные определения и т.д ..), но некоторые нет. Я не понимаю, почему и как это возможно.
Если необходимо, я могу опубликовать исходный код.
У вас есть идеи.?
Спасибо.
Franck
NB: Либерал я использую обесценился андроида
NB2: Exemple
Camera.Parameters params = l_pCamera.getParameters();
// I can do this and getParameters() works
List<String> Supported = params.getSupportedEpsonCameraModes();
//I can't invoke getSupportedEpsonCameraModes() or methods are in the same file
Спасибо, но я не знаком с Jarjar. Изменение имени пакета может действительно решить проблему ..? –
Не знаю. Это может быть решение. Я никогда не использовал этот sdk. Возможно, вам стоит обратиться в службу поддержки Epson. – Christopher
Я не понимаю, как использовать JarJar. У вас есть быстрые советы ..,? –