powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Использование ASTParser для библиотек Android
2 сообщений из 2, страница 1 из 1
Использование ASTParser для библиотек Android
    #38955694
loters
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я пытаюсь получить типизированный AST от ASTParser (org.eclipse.jdt.core.dom.ASTParser)

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    parser = ASTParser.newParser(AST.JLS8);
    parser.setEnvironment(new String[] { env.getRoot().getAbsolutePath() }, jarsArr, null, true);
    		
    parser.setResolveBindings(true);
    parser.setStatementsRecovery(true);
    parser.setBindingsRecovery(true);
    parser.setKind(ASTParser.K_COMPILATION_UNIT);

    parser.setSource(IOUtils.toCharArray(new FileInputStream(f)));
    parser.setUnitName(f.getAbsolutePath());



И когда я подключаю библиотеки не от Android, все ок, но когда от Android, то получаю такие ошибки
Код: java
1.
2.
3.
4.
5.
    cu = (CompilationUnit) parser.createAST(null);
			
    IProblem[] problems = cu.getProblems();
    		for(IProblem problem : problems)
    			System.out.println(problem.getMessage());



Пример ошибки
The import android.content cannot be resolved
The import android.os cannot be resolved
The import android.app cannot be resolved
The import android.support.v4.app.NavUtils cannot be resolved
The import android.view cannot be resolved

Что я делаю не так, подскажите? В интернете находил 2 пример как другие люди работают с такими библиотеками и все точно так же, как и у меня, но почему-то получаю ошибки
...
Рейтинг: 0 / 0
Использование ASTParser для библиотек Android
    #38956123
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проект-то для андроида?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Использование ASTParser для библиотек Android
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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