Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Использование ASTParser для библиотек Android / 2 сообщений из 2, страница 1 из 1
11.05.2015, 13:24
    #38955694
loters
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование ASTParser для библиотек Android
Я пытаюсь получить типизированный 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
12.05.2015, 10:18
    #38956123
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование ASTParser для библиотек Android
Проект-то для андроида?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Использование ASTParser для библиотек Android / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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