반응형
  • image파일의 경로 이상.
  • image파일의 경로의 log를 찍어보면 /content/— 형식으로 나오는데, /storage/emulated/0/Pictures/KakaoTalk/1664328418019.png 이러한 형식으로 변형해주어야 합니다.
publicString getPathFromUri(Uri uri){
Cursorcursor = getContentResolver().query(uri,null,null,null,null);
    cursor.moveToNext();
    String path = cursor.getString( cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA));
    cursor.close();
return path;
}

 

위 메소드를 통해 uri의 주소를 상대경로에서 절대경로로 변경 후 넣어줍니다.

반응형
반응형
  • 안드로이드 9.0 파이에서는 https를 사용 하며, 주소가 http인 경우 오류가 발생.
  • Android Manifest 파일에서 usesCleartextTraffic을 true로 설정
android:usesCleartextTraffic="true"

 

반응형
반응형

Android JNI 관련 설정 후 빌드과정에서 발생한 에러

 

Android.mk 파일에서 아래 코드 추가 

LOCAL_PATH := $(call my-dir)
반응형
반응형

Unsupported class file major version 55

현재 jdk버전과 호환되지 않을때 발생하는 에러


JDK 설치

https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html

 

Java Archive Downloads - Java SE 11

WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For production use Oracle recommends downlo

www.oracle.com

 

위 oracle 홈페이지에서 적절한 버전의 jdk를 설치 후에 설정 해주시면 됩니다.

 

File -> settings -> Build, Excution, Deployment -> Build Tools -> Gradle

Gradle JDK

Gradle JDK 선택

반응형

+ Recent posts