|
Как добавить package при компиляции проекта из командной строки
|
|||
---|---|---|---|
#18+
Компилирую класс с использованием утилиты javac.exe, получаю сообщение об ошибке error: package android.support.constraint does not exist как подключить данный пакет при компиляции через командную строку. Сейчас формат команды такой: "C:\Program Files\Java\jdk1.8.0_161\bin\javac.exe" -classpath C:\...\Android\Sdk\platforms\android-27\android.jar fragment\Module.java Подозреваю, что нужно как-то в этой команде перечислить все нужные мне пакеты, но как это сделать и какой именно JAR взять для компиляции android.support.constraint не знаю ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2018, 10:43 |
|
Как добавить package при компиляции проекта из командной строки
|
|||
---|---|---|---|
#18+
Вообщем нашел решение, рассказываю: Как я и предполагал проблема была в том, что компилятору Javac не хватало ссылки на пакет android.support.constraint. Jar файл я нашел тут C:\Users\..\AppData\Local\Android\Sdk\extras\m2repository\com\android\support\constraint\constraint-layout\1.0.2\constraint-layout-1.0.2.aar далее, используя 7-zip распаковал файл aar, нашел там classes.jar, переименовал в constraint-layout-1.0.2.jar (хотя можно было и не переименовывать). Скопировал его в папку с библиотеками и скомпилировал, все удачно, вот формат команды: "C:\Program Files\Java\jdk1.8.0_161\bin\javac.exe" -cp "libs\*" fragment\Module.java ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2018, 11:56 |
|
Как добавить package при компиляции проекта из командной строки
|
|||
---|---|---|---|
#18+
Извращение 70-го левела. Ни одному здоровому человеку в 2018 году не нужно компилировать андроид приложение с помощью javac, уже не говоря про выдирание classes.jar из aar библиотеки. Ценность твоего вопроса и тем более ответа стремятся к нулю с левой стороны. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2018, 16:49 |
|
Как добавить package при компиляции проекта из командной строки
|
|||
---|---|---|---|
#18+
chpasha, Вам не кажется, что chpashaНи одному здоровому человеку в 2018 году не нужно компилировать андроид приложение с помощью javac, уже не говоря про выдирание classes.jar из aar библиотеки. Ценность твоего вопроса и тем более ответа стремятся к нулю с левой стороны. как-то через чур самоуверенно? )) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2018, 12:10 |
|
|
start [/forum/topic.php?fid=13&fpage=6&tid=1330884]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 189ms |
0 / 0 |