안드로이드 개발자 (12) 썸네일형 리스트형 [Android] Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent 안드로이드 SDK를 31로 잡고 작업을 할경우 Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent 위와 같은 에러메세지가 나온다. -> 변경전 pIntent = PendingIntent.getActivity(this, 1 /* Request code */, targetIntent, PendingIntent.FLAG_UPDATE_CURRENT ); -> 변경후 pIntent = PendingIntent.getActivity(this, 1 /* Request code */, targetIntent, PendingIntent.FL.. [Android] Flutter & Dart_1. 설치하기 1. 안드로이드 스튜디오설치 https://developer.android.com/studio [Android]Android 11 다른 앱 열기 1. 다른 앱 공유하기 코드입력. Intent intent = getPackageManager().getLaunchIntentForPackage("패키지명"); startActivity(intent); 2. 매니페스트 추가 여기서 중요한 점은 매니페스트에 queries 라는 항목을 추가해주는 것이다. ※파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음※ [Android] 지정한 도메인 이름 'kakaolink'이(가) 올바르지 않습니다. 올바른 도메인 이름을 지정하세요. Android Studio KAKAO link API 사용시 발생한 이슈에 대해 정보를 공유 해드리려고합니다. 제가 개발한 프로젝트에서 빠질 수 없는 기능 KAKAO link 공유하기 기능 하지만 어느날 "지정한 도메인 이름 'kakaolink'이(가) 올바르지 않습니다. 올바른 도메인 이름을 지정하세요." 라며 구글 플레이스토어에서 업로드를 거부하였다.. AndroidManifest에 카카오링크 스키마 등록시 아래와 같이 등록해주었다. kakaolink.com "지정한 도메인 이름 'kakaolink'이(가) 올바르지 않습니다. 올바른 도메인 이름을 지정하세요." 오류 해결 방법 ※파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음※ [Android] 안드로이드 releas용 hashkey 이번 포스팅은 HASH KEY 관련 포스팅을 하려고한다. 안드로이드 개발시 kakao API , FaceBook API 등 여러 SNS에서 제공하는 API를 사용하다보면 HASH KEY를 입력하라는 부분이 많다. debug 모드로 빌드를 진행하여 알아내고, release 용으로도 Hash key를 구하여야하는데 debug hash key구하기 keytool -exportcert -alias androiddebugkey -keystore [debug_keystore_path] -storepass android -keypass android | openssl sha1 -binary | openssl base64 release hash key 구하기 keytool -exportcert -alias [relea.. [Android]TOAST 알림 CUSTOM 변경하기 이번 포스트는 Android studio 에서 가장 많이 사용한다고 말할수있는 Toast 알림에 관련된 포스팅이다. Toast 알림의 경우 아래와 같이 많이 사용하곤한다. Toast.makeText(act, "알림창아떠라!", Toast.LENGTH_SHORT).show(); 이 TOAST 알림창을 변형하는 방법을 알아보자. 1. Toast 를 변형할 화면을 구성한다. -> 아래 밑줄친 TextView의 배경화면은 사용자 마음대로 넣어주시면됩니다. 2. 함수 선언 public void setCustomToast(){ LayoutInflater inflater = getLayoutInflater(); View layout = inflater.inflate(R.layout.layout_custom_toast.. [Android]default activity not found 해결방법 에러내용 : default activity not found 위 Android Studio 에러의 경우 많은 해결방법이 나와있다. 1. General - Lanunch 항목에서 ... 클릭하여 제일 처음 진입 Activity를 설정해 주는 방법. 2. IDE Cashes 비우기 FIle - Invalidate Caches/Restart 하는방법 3. Build - Clean Project or Rebuild Project 하는 방법 하지만 필자의 경우 세가지 방법으로 모두 해결할 수가 없었다. ※ 이럴 경우 Manifests - AndroidManifest 로 진입하여 중복으로 등록이 된 Activity 파일을 찾아서 삭제하여 준다. 1시간 삽질 하였지만 고작 문제는 Activity 파일 중복문제.. 다.. [Android] 카카오 메세지 템플릿 만들기 (카카오링크,Custom) 이번 포스팅은 카카오 메세지 템플릿 만들기에 대하여 하겠습니다. 1. 준비과정 *아래 카카오 개발자 센터에 가서 어플리케이션 등록 및 준비과정을 진행합니다. https://developers.kakao.com/ Kakao Developers_ 더 나은 세상을 꿈꾸고 그것을 현실로 만드는 이를 위하여 카카오에서 앱 개발 플랫폼 서비스를 시작합니다. developers.kakao.com * 주의할점 위의 네이티브 앱키 정보는 꼭 안드로이드 스튜디오 내부에 저장해주세요! 저는 이렇게 저장하였습니다. 첫번째 값은 네이트브 앱키, 두번째 값 (kakao_scheme)의 경우 kakao뒤에 네이트브앱키값을 입력, 세번째 값은 그대로 두시면 됩니다^^ build.gradle(Module:app) 추가 implemen.. 이전 1 2 다음