반응형

android 20

"다른 사용자가 이 장치에 호환되지 않는 버전을 이미 설치했으므로 이 앱을 설치할 수 없습니다."

"다른 사용자가 이 장치에 호환되지 않는 버전을 이미 설치했으므로 이 앱을 설치할 수 없습니다." 플레이 스토어에서 내 앱을 설치하려고 하면 "다른 사용자가 이 장치에 호환되지 않는 버전을 이미 설치했기 때문에 이 앱을 설치할 수 없습니다"라고 표시됩니다. 참고 - 디버그 버전을 제거하고 캐시를 지웠습니다.여전히 Play Store에서 설치할 수 없습니다. 내 전화기는 루트가 아니므로 스택 오버플로에 대한 다른 유사한 답변에서 알 수 있듯이 루트 파일 탐색기를 사용하여 데이터를 지울 수 없습니다.이것을 참조하십시오. 실제로 당신의 디버그 버전의 앱이 제대로 제거되지 않았습니다. 설정 > 앱 > 다운로드 받은 앱 목록으로 이동 목록에서 설치된 응용 프로그램을 볼 수 있습니다. 응용 프로그램이 순서에 맞지 ..

programing 2023.08.09

Android 기본값이 아닌 현재 로케일 가져오기

Android 기본값이 아닌 현재 로케일 가져오기 안드로이드에서 사용자의 현재 로케일을 가져오려면 어떻게 해야 합니까? 기본적인 것은 받을 수 있지만, 이것은 현재의 것이 아닐 수도 있습니다. 기본적으로 저는 현재 로케일에서 두 개의 문자 언어 코드를 원합니다.기본적인 것이 아닙니다.거기에는 없다Locale.current()기본값Locale시스템 속성 설정에서 응용 프로그램 프로세스에 대해 런타임에 정적으로 생성되므로Locale응용 프로그램을 시작할 때 해당 장치에서 선택했습니다.일반적으로 이것은 괜찮지만 사용자가 변경할 경우Locale응용 프로그램 프로세스가 실행된 후 설정에서 값getDefaultLocale()아마도 즉시 업데이트되지 않을 것입니다. 응용 프로그램에서 이러한 이벤트를 어떤 이유로 트랩..

programing 2023.08.09

org.jetbrain을 실행하는 동안 오류가 발생했습니다.코틀린 그라들내부의.캅트 실행

org.jetbrain을 실행하는 동안 오류가 발생했습니다.코틀린 그라들내부의.캅트 실행 갑자기 이런 오류가 발생하기 시작했는데, 누가 이 오류가 어디에 있는지 알려주면 왜 도움이 되는지 모르겠습니다.안드로이드 스튜디오의 새로운 업데이트 덕분에 얻을 수 있는 것은 이것뿐입니다.오류에 대한 자세한 요약이 표시됩니다. Task :app:kaptDebugKotlin ANTLR Tool version 4.5.3 used for code generation does not match the current runtime version 4.7.1ANTLR Runtime version 4.5.3 used for parser compilation does not match the current runtime versio..

programing 2023.08.04

오레오에 알림이 표시되지 않음

오레오에 알림이 표시되지 않음 일반 알림 작성기는 Android O에서 알림을 표시하지 않습니다. 안드로이드 8 오레오에서 알림을 표시하려면 어떻게 해야 합니까? 안드로이드 O에서 알림을 표시하기 위해 추가할 새로운 코드가 있습니까?Android O에서는 Notification Builder로 채널을 사용해야 합니다. 아래는 샘플 코드입니다. // Sets an ID for the notification, so it can be updated. int notifyID = 1; String CHANNEL_ID = "my_channel_01";// The id of the channel. CharSequence name = getString(R.string.channel_name);// The user-vi..

programing 2023.08.04

'자산' 폴더에서 sdcard로 파일을 복사하는 방법은 무엇입니까?

'자산' 폴더에서 sdcard로 파일을 복사하는 방법은 무엇입니까? 는 나몇개파있다습에 몇 .assets폴더를 누릅니다.저는 그것들을 모두 /sdcard/folder라고 하는 폴더에 복사해야 합니다.저는 이것을 실 안에서 하고 싶습니다.제가 그걸 어떻게 합니까?다른 사람들도 같은 문제를 겪고 있다면, 저는 이렇게 했습니다. private void copyAssets() { AssetManager assetManager = getAssets(); String[] files = null; try { files = assetManager.list(""); } catch (IOException e) { Log.e("tag", "Failed to get asset file list.", e); } if (file..

programing 2023.08.04

코틀린과 새로운 활동테스트 규칙: @Rule은 공개 규칙이어야 합니다.

코틀린과 새로운 활동테스트 규칙: @Rule은 공개 규칙이어야 합니다. 코틀린에서 안드로이드 앱 UI 테스트를 하려고 합니다.활동을 사용하는 새로운 시스템 이후TestRule, 작동할 수 없습니다. 올바르게 컴파일되고 런타임에 다음과 같은 메시지가 표시됩니다. java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67)..

programing 2023.07.30

Android 전화기 모델을 프로그래밍 방식으로 가져오기, Android에서 장치 이름과 모델을 프로그래밍 방식으로 가져오는 방법은 무엇입니까?

Android 전화기 모델을 프로그래밍 방식으로 가져오기, Android에서 장치 이름과 모델을 프로그래밍 방식으로 가져오는 방법은 무엇입니까? 안드로이드에서 폰 모델을 프로그래밍 방식으로 읽을 수 있는 방법이 있는지 알고 싶습니다. HTC Dream, Milestone, Sapphire 등의 줄을 받고 싶습니다.다음 코드를 사용하여 전체 장치 이름을 가져옵니다.모델 문자열에 제조업체 이름이 이미 포함되어 있지 않은 경우 모델 및 제조업체 문자열을 가져와 연결합니다(일부 전화기에서는 포함되어 있음). public String getDeviceName() { String manufacturer = Build.MANUFACTURER; String model = Build.MODEL; if (model.toL..

programing 2023.07.20

미디어 저장소에서 URI에서 파일 이름 및 경로 가져오기

미디어 저장소에서 URI에서 파일 이름 및 경로 가져오기 나는 있습니다.onActivityResult다음을 사용하여 이미지에 대한 URI를 얻을 수 있는 미디어 저장소 이미지 선택에서 반환합니다. Uri selectedImage = data.getData(); 이를 문자열로 변환하면 다음과 같은 이점이 있습니다. content://media/external/images/media/47 또는 경로에 대해 다음을 제공합니다. /external/images/media/47 그러나 이미지를 복사하지 않고 비트맵에 로드하고 싶기 때문에 절대 경로로 변환할 방법을 찾을 수 없습니다.URI와 콘텐츠 해결기를 사용하여 이 작업을 수행할 수 있다는 것을 알고 있지만, 전화기를 재부팅하면 이 작업이 중단되는 것 같습니다...

programing 2023.07.05

Android:이전 활동으로 돌아가기

Android:이전 활동으로 돌아가기 나는 안드로이드 앱에서 간단한 것을 하고 싶습니다.이전 활동으로 돌아가는 것은 어떻게 가능합니까? 이전 활동으로 돌아가려면 어떤 코드가 필요합니까?Android 활동은 활동 스택에 저장됩니다.이전 활동으로 돌아간다는 것은 두 가지를 의미할 수 있습니다. startActivityForResult로 다른 활동에서 새 활동을 열었습니다.이 경우 코드에서 finishActivity() 함수를 호출하면 이전 활동으로 돌아갑니다. 활동 스택을 추적합니다.과 같은 의도 할 수 .FLAG_ACTIVITY_REORDER_TO_FRONT또는FLAG_ACTIVITY_PREVIOUS_IS_TOP이를 사용하여 응용프로그램의 활동을 서로 섞을 수 있습니다.하지만 많이 사용하지는 않았습니다.여..

programing 2023.06.05

현재 활동에서 루트 보기 가져오기

현재 활동에서 루트 보기 가져오기 View.getRootView()로 루트 뷰를 얻는 방법을 알고 있습니다.또한 버튼을 사용하여 보기를 볼 수 있습니다.onClick인수가 View인 이벤트입니다.그러나 활동에서 보기를 얻으려면 어떻게 해야 합니까?활동의 루트 보기가 필요한 경우(내용을 추가할 수 있도록) 사용 findViewById(android.R.id.content).getRootView() 또한 일부 장치에서는 사용해야 하는 것으로 보고되었습니다. getWindow().getDecorView().findViewById(android.R.id.content) 대신. Booger가 보고한 바와 같이 일부 장치에서는 탐색 모음 뒤에 있을 수 있습니다(뒤로 버튼 등). 그러나 대부분의 장치에서는 그렇지 않..

programing 2023.05.31
반응형