728x90

AndroidManifest 5

Android TargetSDK API 34 업데이트와 AD_ID 권한 지난해 초중순쯤 살아있는 앱들의 업데이트를 진행했었다. 그때는 API 31로만 해서 특별한 설정이 없이도 업데이트가 가능했다. 하지만 방치했던 것을 살펴보니 계속되는 경고 알림이 떠서 자세히 보게 되었다. 앱이 삭제된다나 어쩐다나... 해서..이번에는 API 34 이상 타겟팅이 되어야 한다고 하니 필요한 이상 해 줘야 할 것 같다. 그런데 문제는 지난해에 API 31까지만 한 것이 Unity 2018 버전에서 잘 안되었기 때문이었다. 아직도 쓰고 있으니..아무튼 그래서 이번에 다시 시도하였다.  우선 Android Studio를 통해 SDK를 API를 35까지 업데이트하였다.다음으로 예전부터 기존에 사용하던 SDK 폴더에 업데이한 내용만 복사를 하였다. build-tools, platforms 의 내용만.. 개발 관련/SW, App 관련 2024. 8. 18.
Unity 블루투스 연동 지난번 음성인식 테스트 완료 후 블루투스 작업을 시작했다. 플러그인을 직접 만들기 시도를 했으나 원하는 데로 나오지 않는 관계로.. 그리고 생각보다 시간이 걸려서 적절히 최소한의 기능을 갖는 플러그인을 검색하였다. 괜찮은 분의 Git에서 블루투스 플러그인을 다운로드하여서 테스트를 안정적으로 진행하였다. 아래 것을 참고하시면 되겠다. GitHub - bentalebahmed/BlueUnity: Plugin for using Bluetooth Low Energy (BLE) like HC-05 and HC-06 with Unity3d Android GitHub - bentalebahmed/BlueUnity: Plugin for using Bluetooth Low Energy (BLE) like HC-05 an.. 개발 관련/프로젝트 2023. 11. 17.
Unity에서 php를 활용한 웹데이터(text)를 Android 앱에서 읽기 이전 포스팅에서 Unity 에디터 상에서 웹서버의 Text 데이터를 읽어 오는 것을 다뤘었다. 이것을 포스팅 한 계기가 기존에 구글 플레이에서 앱도 업데이트하는 중인데 API 변경과 google mobile ads의 업데이트를 진행하면서 나온 내용을 포스팅한 것이다. 그런데 문제는 안드로이드 환경에서 문제가 발생했다.(결론적으론 Unity 2018.4를 너무 쥐어짠 것이....) 이전 버전들에서는 아주 잘 돌아갔던 것이 업데이트하면서 종종 누락되거나 안되는 것들이 속출했다. 앱의 광고를 업데이트 했는데도 나오지 않는 경우도 있고, 물론 빌드도 정상으로 진행되어 가끔 늦게 광고데이터를 받아오는 경우도 있어서, 그리고 다른 앱들은 광고가 잘만 나오기도 해서 큰 문제로 생각지 않았는데... 진짜로 광고가 안나.. 개발 관련/SW, App 관련 2023. 6. 16.
(과거게시물) GPG Plugin 사용방법 ※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다. GPG Plugin 사용방법 - google play dev 선행작업 1. 우선 game을 build하여 google play store에 beta버전으로 등록한다. 2. (build시 반드시 keystore를 생성해야만 한다.SHA 때문인듯) 3. 그리고 game service에서 game을 추가한다. 4. 기본적인 leader board와 업적은 추가해 놓는다. 샘플로 한개씩만 일단 만들어 놓고 5. 각각의 ID를 text파일을 만들어 기록해 놓는다.(app ID, leaderboard ID, 업적 ID) - 편집작업 1. GPG Plugin을 import하여 설치한다. 2. GPG폴더에서 NerdGPG.cs에.. 개발 관련/SW, App 관련 2023. 3. 28.
[Unity 오류] Unity 2018에서 API 31 이상 빌드 오류 해결중.. 오류의 상황.. unity 2018에서 API 30 까지는 기본적인 상태에 plugin/android에서 AndroidManifest.xml이 생성되지 않는다. 없어도 빌드하여 앱설치에는 문제가 되지 않는다. (* 여러가지 plugin을 쓴 것은 아니고 기본적으로 admob 정도와 unity의 inapp 결재만 사용) 물론 최종 apk에서 보면 AndroidManifest.xml는 생성되어 있다. 하지만 API31에서는 저렇게 하면 빌드 조차 안된다. 이제까지 unity 2018에서 API 30까지는 문제 없이 사용토록 조치하였으나 그 이상에선 뭔가를 해주면 되지 않았다. 기본적으로 설치했다면 android 9.0(API 28)까진 문제 없이 사용하지만 API 29, 30 부터는 예전 쓰던 SDK-Man.. 개발 관련/SW, App 관련 2023. 3. 15.
728x90