powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Как добавить package при компиляции проекта из командной строки
5 сообщений из 5, страница 1 из 1
Как добавить package при компиляции проекта из командной строки
    #39650896
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Компилирую класс с использованием утилиты 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 не знаю
...
Рейтинг: 0 / 0
Как добавить package при компиляции проекта из командной строки
    #39650963
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем нашел решение, рассказываю:

Как я и предполагал проблема была в том, что компилятору 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
...
Рейтинг: 0 / 0
Как добавить package при компиляции проекта из командной строки
    #39651199
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извращение 70-го левела. Ни одному здоровому человеку в 2018 году не нужно компилировать андроид приложение с помощью javac, уже не говоря про выдирание classes.jar из aar библиотеки. Ценность твоего вопроса и тем более ответа стремятся к нулю с левой стороны.
...
Рейтинг: 0 / 0
Как добавить package при компиляции проекта из командной строки
    #39653878
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha,

Вам не кажется, что

chpashaНи одному здоровому человеку в 2018 году не нужно компилировать андроид приложение с помощью javac, уже не говоря про выдирание classes.jar из aar библиотеки. Ценность твоего вопроса и тем более ответа стремятся к нулю с левой стороны.


как-то через чур самоуверенно? ))
...
Рейтинг: 0 / 0
Как добавить package при компиляции проекта из командной строки
    #39653930
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompchpasha,
Вам не кажется, что
не кажется.

а тебе не кажется в свою очередь, что выдирание jar из aar библиотеки попахивает конкретными костылями?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Как добавить package при компиляции проекта из командной строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]