У меня вопрос, надеюсь, что все могут помочь мне решить.андроид студия как добавить lib как затмение, использующее USER_LIBRARY
Вопрос:
Использование пользовательских android.jar, а не ссылаться на класс, и не может быть скомпилирован, а не как затмение, которое используют org.eclipse.jdt.USER_LIBRARY
Это формулировка затмение:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
...
<classpathentry exported="true" kind="con" path="org.eclipse.jdt.USER_LIBRARY/user"/>
...
</classpath>
Это мой тестовый проект:https://drive.google.com/file/d/0B5NNCuiWf6H2SHlBMmlUdjFQd28
Нельзя ссылаться на lib/customization_classes.jar общедоступной статической строки IOF_VERSION = android.os.Build.SW_VERSION;
Это компилируется ошибку Gradle:
D: \ AndroidStudioProjects \ Iof_workspace \ ИОФ \ testlib \ SRC \ главная \ Java \ COM \ ИОФ \ testlib \ MainActivity.java: 10: не может найти символ Символ: переменная SW_VERSION Расположение: Класс android.os.Build public static String IOF_VERSION = android.os.Build.SW_VERSION; ^ ошибка : testlib: compileDebugJava FAILED
FAILURE: Строить неудачу с исключением.
Что пошло не так: Не удалось завершить выполнение задачи по ': testlib: compileDebugJava.
Не удалось выполнить компиляцию; см. вывод ошибки компилятора.
Попробуйте: Запустите с опцией --stacktrace, чтобы получить трассировку стека. Запустите с опцией -info или --debug , чтобы получить больше выходных данных журнала.
Ваш вопрос непонятен, пожалуйста, добавьте более подробную информацию и четкие указания, где выводится ошибка, и где вы делитесь своими мыслями. – vyegorov
thank, gradle Ошибка компиляции не может найти символ Символ: переменная SW_VERSION Местоположение: Класс android.os.Build, SW_VERSION в lib/customization_classes.jar /android.os.Build –