저는 Xamarin을 사용하여 Android 응용 프로그램을 개발했습니다. 그것은 에뮬레이터에서 정상적으로 작동하지만 실제 장치에서 충돌합니다. apk가 장치에 설치되면 응용 프로그램을 열 때 "응용 프로그램이 예기치 않게 중지되었습니다. 다시 시도하십시오."라는 메시지가 나타나 응용 프로그램을 강제 종료합니다. 타겟팅 프레임 워크, 최소 SDK 버전 등 모든 것이 좋지만 여전히 작동하지 않습니다. 어떤 도움을 주시면 감사하겠습니다. 감사합니다Signed apk가 내 장치에서 작동하지 않습니다.
5
A
답변
8
Xamarin Studio (또는 Visual Studio)로 디버깅 할 때 Xamarin.Android는 Mono 런타임과 별도로 파일을 설치합니다. 응용 프로그램이 Debug-built 응용 프로그램 인 경우 공유 런타임이 문제가됩니다 존재하지 않습니다. 따라서 "릴리스"모드에서는 프로젝트 옵션에서 "공유 모노 런타임 사용"을 선택 취소하십시오. 스크린 샷을 첨부했습니다.
+0
완벽하게 작동 해 주셔서 감사합니다. 그러나 이전보다 apk 파일 크기가 클 것 같습니다. –
+0
지원 라이브러리가 포함되어 있으므로 가능합니다. –
관련 문제
- 1. Xamarin Signed Release apk가 설치되지만 실행되지 않습니다.
- 2. Playstore APK가 Signed APK와 다른가요?
- 3. Unity apk가 작동하지 않습니다.
- 4. apk가 제대로 작동하지 않습니다.
- 5. jquery가 내 장치에서 작동하지 않습니다
- 6. UILocalNotification 내 장치에서 작동하지 않습니다
- 7. .apk가 장치에 설치되어있을 때 google지도가 작동하지 않습니다.
- 8. 서명 된 android apk가 충돌하지만 디버그하지 않습니다.
- 9. stageWebView가 내 삼성 넥서스 장치에서 작동하지 않습니다.
- 10. 실제 장치에서 Sqlite가 작동하지 않습니다 (내 iPhone에서)
- 11. iOS의 푸시 알림 내 장치에서 작동하지 않습니다
- 12. 내 프로그램이 안드로이드 장치에서 작동하지 않습니다
- 13. 내 apk가 유리 또는 모바일 장치에서 실행되는지 확인하십시오.
- 14. Signed apk가 Nexus 휴대 전화에서 Key를 가져 오지 않았습니다
- 15. Xamain 출시/디버그 apk가 안드로이드 장치에서 열리지 않습니다
- 16. 장치에서 PullToRefresharp가 작동하지 않습니다.
- 17. 이미지를 장치에서 작동하지 않습니다.
- 18. 장치에서 사운드가 작동하지 않습니다.
- 19. PKPassLibrary가 장치에서 작동하지 않습니다
- 20. 내 미디어 쿼리가 내 안드로이드 장치에서 작동하지 않습니다
- 21. 내 에뮬레이터에서 작동하는 SQLite 데이터베이스가 내 장치에서 작동하지 않습니다.
- 22. Cocos2d 스프라이트가 장치에서 작동하지 않습니다.
- 23. LocationManager가 actuall 장치에서 작동하지 않습니다.
- 24. android 프로젝트가 장치에서 작동하지 않습니다.
- 25. 푸시 알림이 장치에서 작동하지 않습니다
- 26. 장치에서 UIBarButtonItem 모양이 작동하지 않습니다.
- 27. iOS10의 NSUserDefaults가 장치에서 작동하지 않습니다.
- 28. 계산기 일부 장치에서 작동하지 않습니다.
- 29. Storyboard 인터페이스가 장치에서 작동하지 않습니다
- 30. FOCUS_MODE_MACRO가 일부 장치에서 작동하지 않습니다.
귀하의 logcat 오류를 게시하십시오. – rajeshwaran
내 안드로이드 로그에 "E/PackageManager (1217) : 임시 파일에 패키지 파일을 복사 할 수 없습니다. 내부 오류로 인해 설치가 실패했습니다 : 패키지에 저장할 저장 공간이 부족합니다 :/data/local/tmp /Mono.Android.Platform.apk. 여유 공간을 확보하고 다시 시도하십시오. " 나는 충분한 내부 공간 (28MB)과 325MB의 SD 카드 공간을 가지고있다. –
내 생각 엔 28MB가 Android 용으로 낮습니다. 여유 공간을 확보하기 위해 일부 앱을 이동/제거하거나 앱이 SD-CARD에 배포해야하는 빌드 설정을 지정할 수 있습니다. – Renzzs