마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

처음 보는 에러라서 도움좀 요청해 봅니다 ㅠㅠ

0 추천

일단 6.0 에서 개발을 완료 한 상태에서 7.0 폰에서 실행해 봤는대, 제대로 실행 되지 않내여... 왜그런 걸까여

 

09-19 17:12:21.646 20556-20556/? I/art: Late-enabling -Xcheck:jni
09-19 17:12:21.683 20556-20556/com.example.cyber.servicettest W/System: ClassLoader referenced unknown path: /data/app/com.example.cyber.servicettest-2/lib/arm64
09-19 17:12:21.700 20556-20556/com.example.cyber.servicettest I/InstantRun: Instant Run Runtime started. Android package is com.example.cyber.servicettest, real application class is null.
09-19 17:12:21.797 20556-20556/com.example.cyber.servicettest W/System: ClassLoader referenced unknown path: /data/app/com.example.cyber.servicettest-2/lib/arm64
09-19 17:12:22.019 20556-20556/com.example.cyber.servicettest W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
09-19 17:12:22.223 20556-20556/? I/art: System.exit called, status: 0
09-19 17:12:22.223 20556-20556/? I/AndroidRuntime: VM exiting with result code 0, cleanup skipped.
 

이런게 나오고, Android monitor로 보면 계속 DEAD 되서 앱이 제대로 실행이 되질 안내여 ..6.0 에서는 잘 됬는데, compile ,target,buildtools version도 25.0.0 으로 올려 줘서 해보고, 24로도 해봤는대도 그러내여 ..으음..

 

안드로이드 모니터에서 문제 화면

 

프리라인 (360 포인트) 님이 2017년 9월 19일 질문

1개의 답변

0 추천

/data/app/com.example.cyber.servicettest-2/lib/arm64 여기를 찾을 수 없다고 하네요. lib/arm64가 존재하는지 봐야 합니다. so파일이라면 압축을 풀어서, 그 안에 해당 폴더가 있는지 봐야 할 듯 싶네요.

jni 본지 오래되어서 가물가물하네요..

Will Kim (43,170 포인트) 님이 2017년 9월 19일 답변
안드로이드 초보자라 그러는대 lib/arm64를 폰에서 확인 해야 하나여 ?? 아니면 컴퓨터 작업한 곳에서 확인 해야 할 까요 .. 어렵내요 ㅠㅠ
...