2014-02-21 6 views
0

VS2012를 사용 중이며 Android 용 애플리케이션을 만들려고하지만 애플리케이션을 빌드 할 때 APK 파일이 만들어지지 않습니다.마멀레이드를 사용하여 APK 파일을 만들 수 없습니다.

마멀레이드 허브 및 "패키지, 설치 및 실행"옵션을 사용하여이 프로세스를 수행하고 있습니다. 프로세스가 잘 작동하고 내가 더 errores를 얻을,하지만 난에 처리 할 때 나는 다음과 같은 메시지가 버튼을 "패키지, 설치 및 실행"빌드 :

Picture

:

Please Build before deploying. To build, click "Build" or click "Open in IDE" and build GCC ARM Debug. 

다음 그림은이 과정을 보여줍니다

제발,이 상황 때문에 내 프로젝트를 진행할 수 없습니다!

감사합니다.

답변

0

HUB에서 "패키지, 설치 및 실행"프로세스를 실행할 수 없다는 문제점을 발견했습니다. 사실 문제는 프로세스의 패키지 부분에있었습니다.

VS2012를 사용하여 VS2012 용 Windows Phone을 설치하지 않은 경우 몇 가지 이유로 인해 HUB의 기본 옵션은 "Windows Phone 8 C++ Development"도구 설치가 있는지 확인하고 존재하지 않으면 차단합니다 Android 용 패키지 빌드. 또한 Windows 7을 사용 중이므로 2012 년 Windows Phone 용 Windows 모듈을 설치할 수 없습니다.

단순히 제대로 마멀레이드 허브 구성 할 수 있었다 발견 솔루션 :

  1. 열기 마멀레이드 허브.
  2. 종속성 검사기를 누릅니다.
  3. 부패 검사기는 IDE 및 컴파일러 탭이 열려 있어야합니다. 그렇지 않은 경우 IDE 및 컴파일러 탭을 엽니 다.
  4. 탭에서 Windows Phone 8 C++ Development를 찾으십시오.
  5. 옵션에서 "IDE없이 작업"을 선택하십시오.
  6. 프로젝트를 다시 빌드하십시오.

최고!

0

잘못하고 있습니다. 빌드 프로세스는 HUB이 아니라 IDE이어야합니다. 단추를 Hub에 클릭하거나 Mkb 파일을 두 번 클릭하여 IDE (사용자의 경우 VS2012)에서 프로젝트를 엽니 다. 먼저 x86에 코드를 빌드하고 실행하여 그룹에 필요한 bin 파일을 만든 다음 GCC release compiler을 사용하여 빌드하십시오. 그런 다음 GCC 컴파일러를 사용하여 배포 도구 (VS2010 및 VS2012 데스크톱 버전의 기본 동작)를 실행하거나 외부 도구 (Windows Phone의 경우 VS2012)에서 배포 도구를 실행하거나 배포 도구 대상 (XCode에서)을 직접 실행하여 실행할 수 있습니다 . 필요한 정보 배포 도구를 이미 채운 경우 허브에 package, install and run 버튼을 대신 사용할 수 있습니다.

솔직히 허브에 대한 신뢰가 없기 때문에 IDE와 배포 도구를 사용하여 기존 학교 방법을 사용하여 개발 작업을 수행하고 싶습니다. 그것은 항상 작동합니다.

+0

안녕하세요 proGamer, 답장을 보내 주셔서 감사합니다.하지만 마멀레이드 허브를 사용하지 않아도되는 이유는 없었습니다. 적어도 마멀레이드 지침을 따르려고합니다. 나는 어쨌든 해결책을 발견했다. – chaotive

+0

허브를 사용하지 않는 것은 개인적 취향입니다. 허브 버기를 발견 한 이래로.어쨌든 당신의 문제를 해결해 준 것은 대단합니다. – noob

+0

네, 그 점에 동의합니다 ... 허브는 매우 버그가 있습니다. 베스트! – chaotive

관련 문제