메뉴 건너뛰기

그외 개발정보


몇개월을 삽질했네요 >.<


DJI 의 Mobile SDK Android 를 사용하면서 gradle 버전을 업그래이드 했더니 잘 동작하던 액티비티들이 멈추어 버렸습니다.

한동안 gradle 버전을 바꾸지 않고 사용했지만, 찝찝한 마음에 마음먹고 디버깅을 했습니다.


gradle 버전을 3.6.x 이상으로 올리고 (4.1.0) 하기의 코드를 호출하면 그냥 멈춰버립니다. (지금 생각하면 이곳 부터 제대로 짚어갔어야 했는데>.<) 


DJISDKManager.getInstance().registerApp ...


정리하자면,

AndroidManifest.xml 파일에 아래의 문장을 추가해 주세요.

<application
        ...
        android:extractNativeLibs="true"


아래의 경로에서 방법을 찾아 정리합니다.

https://github.com/dji-sdk/Mobile-SDK-Android/issues/575


별도로 개발한 jni를 사용하고 있는데, 그게 이 사단을 만든 것 같습니다. sdk가 저 값을 강제로 바꾸는게 아닌게 생각합니다.

https://developer.android.com/guide/topics/manifest/application-element?hl=ko#extractNativeLibs


건투를 빕니다!




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] 라즈베리파이 3를 AP로 만들기 (How to make Raspberry Pi 3 to Access point device) 파이팅건맨 2018.01.22 6633
공지 [TIP] ASR 오픈소스 프로젝트 - Kaldi 로 나만의 STT 서비스 구축해 보기 파이팅건맨 2018.07.26 4432
공지 [TIP] NEXUS(넥서스) 5x 루팅 방법입니다. 파이팅건맨 2016.01.05 3862
» [TIP] DJI Mobile SDK(Android)를 사용시 SDK 등록이 잘 안되거나 멈추는 등의 오류가 발생할 때 파이팅건맨 2020.10.17 2
129 [TIP] GitHub Public Page의 Hidden directory를 노출시키는 방법 파이팅건맨 2020.02.07 192
128 [TIP] 머신러닝 기반의 이상탐지(Anomaly Detection)를 위한 자료 모음 파이팅건맨 2020.01.25 307
127 [TIP] Mac에서 /usr/local/bin/bundle: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory 오류 발생시 파이팅건맨 2019.10.16 654
126 [TIP] 영상처리에 도움이 되는 머신러닝, 딥러닝 사이트 모음 입니다 파이팅건맨 2019.10.15 428
125 [TIP] DJI Windows SDK의 연결이 잘 안될때 [10] 파이팅건맨 2019.10.01 474
124 [TIP] 맥북의 스토리지에서 시스템이 차지하는 용량 줄이기 파이팅건맨 2019.04.20 3085
123 [TIP] PHP extension 모듈이 로드 되지 않거나 php.ini 파일을 변경해도 설정이 반영되지 않을때 파이팅건맨 2018.08.03 729
122 [TIP] Raspberry Pi 3 에 파이선 SIP클라이언트 모듈- pjsua 설치하기 파이팅건맨 2018.07.27 975
121 [TIP] ASR 오픈소스 프로젝트 - Kaldi 로 나만의 STT 서비스 구축해 보기 파이팅건맨 2018.07.26 4432
120 [TIP] 파이선 2.7에서 NAVER TTS(CSS) API 사용하기 파이팅건맨 2018.07.16 1179
119 [TIP] 호스팅중인 GitLab에 접속하면 'Forbidden' 메시지가 표시될 때 파이팅건맨 2018.06.18 2208
118 라즈베리파이에대하여질문은어디에?? [1] 뚜루루리 2018.05.30 300
117 [TIP] Android Studio에서 DJI SDK로 안드로이드 앱 개발시 유용한 디버깅 환경 갖추기 파이팅건맨 2018.05.20 691
116 [TIP] Raspberry Pi 3 에서 파이선으로 패킷 캡쳐해 보기 (The way to install pcapy library for capturing the packet with Python On Raspberry Pi 3) file 파이팅건맨 2018.04.12 825
115 [TIP] Raspberry Pi 3를 위한 Android 빌드 하기 (Compile and install Android for Raspberry Pi 3) [2] 파이팅건맨 2018.03.20 3371
114 [TIP] Raspberry Pi 3 용 Android 코드 빌드시 '/lib/ld-linux.so.2: bad ELF interpreter: 그런 파일이나 디렉터리가 없습니다' 오류가 발생할 때 파이팅건맨 2018.03.13 406
113 [TIP] 라즈베리파이 3를 AP로 만들기 (How to make Raspberry Pi 3 to Access point device) 파이팅건맨 2018.01.22 6633
112 [TIP] AWS Lambda 함수에 API 키인증 설정시 400 (Forbidden)Error가 발생한다면... 파이팅건맨 2018.01.16 205
111 [TIP] 비정품 아두이노 보드를 맥에서 연결하기 (How to connect Chinese arduino boards to MAC) 파이팅건맨 2018.01.09 1518
위로