728x90
바로 저번 글에서
https://blog.naver.com/tommybee/222482378914
한 번 해 보았던 샘플 만드는 작업을 한 번 더 해보기로 했습니다.
차례대로...
일, 샘플 다운로드 받기
SDK 받기로 했습니다아~
이, SDK 다운받기 및 설치
커맨드라인 도구만 을 다운로드 받습니다.
아래는 로그
sdkmanager.bat --sdk_root=C:\DEV\SDK\AndSDK
[=======================================] 100% Computing updates...
sdkmanager.bat --sdk_root=C:\DEV\SDK\AndSDK --list
[=======================================] 100% Computing updates...
Available Packages:
Path | Version | Description
------- | ------- | -------
add-ons;addon-google_apis-google-15 | 3 | Google APIs
add-ons;addon-google_apis-google-16 | 4 | Google APIs
add-ons;addon-google_apis-google-17 | 4 | Google APIs
... 생략 ...
system-images;android-34;aosp_atd;arm64-v8a | 1 | AOSP ATD ARM 64 v8a System Image
system-images;android-34;aosp_atd;x86_64 | 1 | AOSP ATD Intel x86_64 Atom System Image
system-images;android-34;default;arm64-v8a | 3 | ARM 64 v8a System Image
system-images;android-34;default;x86_64 | 3 | Intel x86_64 Atom System Image
system-images;android-34;google-tv;arm64-v8a | 2 | Google TV ARM 64 v8a System Image
system-images;android-34;google-tv;x86 | 2 | Google TV Intel x86 Atom System Image
system-images;android-34;google_apis;arm64-v8a | 11 | Google APIs ARM 64 v8a System Image
system-images;android-34;google_apis;x86_64 | 11 | Google APIs Intel x86_64 Atom System Image
system-images;android-34;google_apis_playstore;x86_64 | 11 | Google Play Intel x86_64 Atom System Image
system-images;android-TiramisuPrivacySandbox;google_apis;arm64-v8a | 1 | Google APIs ARM 64 v8a System Image
system-images;android-TiramisuPrivacySandbox;google_apis;x86_64 | 1 | Google APIs Intel x86_64 Atom System Image
system-images;android-TiramisuPrivacySandbox;google_apis_playstore;x86_64 | 9 | Google Play Intel x86_64 Atom System Image
system-images;android-UpsideDownCakePrivacySandbox;google_apis_playstore;x86_64 | 2 | Google Play Intel x86_64 Atom System Image
여기서, opencv 버전이 4.8.1 이기 때문에 어떤 버전의 API 를 사용해야 할 지 확인 해봐야 함다~~
뭐 26 정도 하면 될려나? 하는 생각이 드네요.. 위의 리스트에서 뽑아 낸 것입니다.
build-tools;26.0.2 | 26.0.2 | Android SDK Build-Tools 26.0.2
cmake;3.22.1 | 3.22.1 | CMake 3.22.1
cmdline-tools;latest | 11.0 | Android SDK Command-line Tools (latest)
ndk-bundle | 22.1.7171670 | NDK
ndk;26.1.10909125 | 26.1.10909125 | NDK (Side by side) 26.1.10909125
platform-tools | 34.0.5 | Android SDK Platform-Tools
platforms;android-26 | 2 | Android SDK Platform 26
system-images;android-26;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-26;default;x86_64 | 1 | Intel x86_64 Atom System Image
system-images;android-26;google_apis;arm64-v8a | 3 | Google APIs ARM 64 v8a System Image
system-images;android-26;google_apis;x86_64 | 16 | Google APIs Intel x86_64 Atom System Image
다음과 같이 다운로드 받으면 될 듯 합니다.
우선 아랫것만...받아 보기로 합니다.
sdkmanager "build-tools;26.0.2" ^
"cmake;3.22.1" ^
"ndk-bundle" ^
"ndk;26.1.10909125" ^
"platform-tools" ^
"platforms;android-26" ^
--sdk_root=C:\DEV\SDK\AndSDK
삼, 샘플 올리기 - 안드로이드 스투디오
스투디오에 올리기로 합니다.
스투디오는 어떻게 설치 해서 올렸다고 보고, 다음 디렉토리에 압축파일을 풀었습니다.
samples 밑에 settings.gradle 을 보면 다음과 같이 상위 폴더에 sdk 디렉토리를 sdk 디렉토리로 삼고 있다는 것을 알 수 있슴다.
아래와 같이 그냥 샘플을 올리면 되는 듯...
SDK 디렉토리 잡아주고 띄우면?
위와 같이 gradle 오류가 뜨네요...
음... 오늘은 여기까지
참고로 현재 commandlinetool 실행하려고 하니 JDK가 필요 한데
openjdk 를 받기로 합니다.
그냥 19 정도 받으면 될 것 같아 그거 받았음...
이상.
728x90
'모바일프로그래밍 > 안드로이드' 카테고리의 다른 글
[Android] OpenCV, 프로그래머 (1) | 2024.01.19 |
---|---|
[Android]OpenCV 샘플 돌려보기 - 2 (0) | 2024.01.19 |
[Android]OpenCV와 안드로이드 스튜디오 (0) | 2024.01.17 |
안드로이드에서 앱 비정상 종료 시 Exception 처리 방법? (0) | 2023.04.12 |
ProGuard를 통한 안드로이드 애플리케이션의 난독화 (0) | 2023.04.11 |