0

나는 Runtime for Android Apps 이클립스 플러그인을 사용하여 BlackBerry하는 안드로이드 응용 프로그램을 재 포장하려고하지만 오류 받고 있어요에 대한 런타임 :블랙 베리 - 안드로이드 애플리케이션 오류

class: nativeLib.NativeLib uses Native access 

사람이 것을 해결하는 방법에 어떤 생각을 가지고 있습니까를 ?

추가 정보가 필요하면 알려 주시기 바랍니다.

감사합니다.

답변

0

Screenshot of Eclipse Preferences screen에서

이클립스 환경 설정 - BlackBerry- "외부 항아리가 네이티브 라이브러리를 포함 포스 오류"옵션을 구축 BlackBerry Plug-in Android의 경우 "Enable APK Verifier"옵션을 선택 취소하십시오.

+0

효과가있었습니다! 고마워요 @ 제카! – CainaSouza

0

열기 창 메뉴 -> 환경 설정 -> 안드로이드 ->

의 선택을 취소

+0

작동하지 않습니다. 이미 확인되지 않았습니다. – CainaSouza

0

위의 해결 방법으로 Eclipse에 오류가 표시되지만 이클립스에서 직접 실행할 수는 없습니다. (또는 적어도 시뮬레이터로 실행하려고 시도했지만 작동하지 않습니다. 오류를 단순히 해결하기보다는 오류를 숨기고 있다고 가정하고 있습니다)

나는 피할 수있었습니다. 이 문제는 명령 줄 도구로 구성하여 해결할 수 있습니다.

여기 명령 줄 도구 (이 순간에 2.0.1 베타) 다운로드 : 당신의 \ APK의 \ 테스트 - android.apk -OS 10.2 \에 \ 경로 \를 : https://developer.blackberry.com/android/tools/

실행 : 블랙 베리 - apkpackager의 C .1

이렇게하면 시뮬레이터 나 실제 BlackBerry 단말기에서 실행할 수있는 .bar 파일이 만들어집니다. "-os 10.2.1"을 추가하지 않으면 Eclipse에 표시되는 것과 동일한 오류가 발생합니다. 이 주장을 통해 .bar는 10.2.1에서만 실행될 수 있습니다 (좋은 점은 원시 파일에 대해 불평하지 않기 때문입니다).