Używam domyślnej wersji IntelliJ Idea 12.1.4 Community Edition w systemie Windows 7, która domyślnie obsługuje Androida.IntelliJ Idea nie może utworzyć nowego projektu aplikacji na Androida
Mogę importować projekty Android, które zostały utworzone za pomocą Eclipse i działają poprawnie w IntelliJ. Ale kiedy próbowałem stworzyć nowy Android Project w IntelliJ, nie udało mi się tego zrobić. Jest pokazując okno dialogowe
Cannot find resource directory for module [ProjectName]
Następnie w Android konsoli:
The project wasn't generated by 'android' tool.
'C:\Windows\system32\java.exe' is not recognized as an internal or external command, operable program or batch file.
Invalid path
ERROR: SWT folder '' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.
Próbowałem zarówno odpowiedź z poniższych pytań:
intellij IDEA - create android app failed
IntelliJ IDEA 12 - New Android Application Module wizard fails with "cannot find resource directory for module"
Ale obie odpowiedzi nie udało się rozwiązać to.
Edit: screenshoty ścieżek SDK w IntelliJ Idea
JDK Ścieżka:
Android SDK Ścieżka:
Proszę dodać zrzuty ekranu pokazujące konfigurację JDK i Android SDK w IDEA. – CrazyCoder
@CrazyCoder Dodałem zrzuty ekranu konfiguracji JDK i Android SDK, jak chcesz. – Krish
Wygląda na to, że plik 'android.bat' nazywa się' lib \ find_java.bat', który używa 'lib \ find_java.exe' w celu zlokalizowania instalacji Java w twoim systemie, ale wykrywa niewłaściwą wersję. Możesz ponownie zainstalować JDK i zdefiniować zmienną środowiskową 'JAVA_HOME', która wskaże prawidłowy katalog instalacyjny JDK. – CrazyCoder