2013-08-06 17 views
7

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:
enter image description here

Android SDK Ścieżka:
enter image description here

+0

Proszę dodać zrzuty ekranu pokazujące konfigurację JDK i Android SDK w IDEA. – CrazyCoder

+0

@CrazyCoder Dodałem zrzuty ekranu konfiguracji JDK i Android SDK, jak chcesz. – Krish

+3

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

Odpowiedz

6

Dziękuję @CrazyCoder dla twojej odpowiedzi jak w komentarzu .

Dodałem nową zmienną Zmienne środowiskowe o nazwie JAVA_HOME ze ścieżką JDK - C:\Program Files\Java\jdk1.7.0_25 jako wartość.

Teraz IntelliJ Idea tworzy nowe projekty Android z powodzeniem.

Powiązane problemy