2012-09-14 2 views
1

Android SDK의 최신 버전을 설치하고 SDK 도구 개정판 20.0.3을 사용하고 'draw9patch.bat'을 두 번 클릭하면 불행히도 UI가 표시 될 수 있기를 바랍니다. , 박쥐 파일 그냥 깜박 과거 실행, UI를 표시하지 않습니다. 그리고 나서 'hierarchviewer.bat'를 더블 클릭하면 프로그램이 UI를 보여주지 않습니다. 왜 그런지 모르겠지만 인터넷에서이 문제를 해결할 수있는 방법을 얻을 수 있습니다. 그래서 도움을 청합니다.일반적으로 draw9patch.bat를 열 수 없습니다

+1

cmd에서 실행하는 .bat 파일 –

+0

명령 프롬프트에서 실행하면 자동으로 창을 닫는 대신 제공되는 오류를 볼 수 있습니다. – Geobits

+0

그런 다음 명령 창에서 draw9patch.bat의 경로로 가서 'draw9patch.bat'을 입력하고 'Enter'를 누르십시오. draw9patch 도구의 그래픽 UI가 표시되지 않으며 오류 로그도 표시되지 않습니다. – stardust

답변

16

java의 환경 경로를 설정했는지 확인하십시오. 명령 프롬프트를 열고 android-sdk \ tools \ lib 폴더로 이동하여 java -jar draw9patch.jar을 입력하십시오. 이 .jar 파일에 문제가 없으면 이제 UI 화면을 볼 수 있습니다.

+1

나가라 잔에게 감사드립니다. 그래도 draw9patch 도구를 사용하는 것은 불편합니다. 다른 방법으로 문제를 해결할 수 있습니까? – stardust

+0

자신의 .bat 파일을 만들고 9patch를 사용할 수 있습니다. android-sdk \ tools 디렉토리로 이동하여 my9patch.bat (확장명이 .bat 인 모든 파일 이름) 파일을 작성하고 해당 파일을 마우스 오른쪽 단추로 클릭하고 편집을 선택하십시오. 그런 다음 ** java -jar % ~ dp0 \ lib \ draw9patch.jar ** 명령을 붙여넣고 해당 파일을 닫습니다. 이제 cmd에 my9patch를 입력하거나 my9patch를 두 번 클릭하여이 파일에 액세스 할 수 있습니다. – Nagarajan

+0

안녕, 나가라 잔! 다시 당신을 괴롭히는 것에 대해 죄송합니다. draw9patch.bat의 내용에 ** java -jar % ~ dp0 \ lib \ draw9patch.jar ** 명령을 삽입해야합니다. @ Nagarajan – stardust

0

아마도 "find_java.bat"과 관련 된 거짓말 쟁이 exe는 그 일을하기 위해 비참하게 실패하고 있습니다. 나는 그것이 어떻게 작동해야하는지, 왜 실패 하는지를 모른다. 그리고 나는 정말로 신경 쓰지 않는다. Java가 설치되어 있고이 exe는 실패입니다. 따라서 의존성을 없애고 완료하십시오. 누가 알 겠어, 아마도 find_java.exe는 NSA 바이러스이다. (64 비트 자바를 발견하지 못했을지도 모른다. 쓸데없는 쓰레기). (자바 경로를 사용)이에

set java_exe= 
call lib\find_java.bat 
if not defined java_exe goto :EOF 

:

에헴, 그래, 어쨌든 ...

이동 draw9patch.bat하고이 세 줄을 변경

set java_exe=C:\Program Files\Java\jdk1.7.0_21\bin\java.exe 

그런 다음 새로운 박쥐 내부에서 다음과 같이하여 편리하게 배치 할 수있는 곳에 다른 bat 파일로 draw9patch.bat를 실행할 수 있어야합니다.

call "C:\Program Files (x86)\Android\android-sdk\tools\draw9patch.bat" 

1 년 전에 왜이 '답변'이 없었는지 알 수 없습니다. 명령 프롬프트를 열어주세요. : P