반응형

Android 42

Android Gradle 플러그인 0.7.0: "APK 패키징 중 파일 중복"

Android Gradle 플러그인 0.7.0: "APK 패키징 중 파일 중복" 다음과 함께 Android Gradle 플러그인 0.7.0 사용build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.0' } } apply plugin: 'android' repositories { maven { url "https://android-rome-feed-reader.googlecode.com/svn/maven2/releases" } maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() ..

programing 2023.11.04

모듈이 호환되지 않는 버전의 Kotlin으로 컴파일되었습니다.메타데이터의 이진 버전은 1.5.1이고 예상 버전은 1.1.15입니다.

모듈이 호환되지 않는 버전의 Kotlin으로 컴파일되었습니다.메타데이터의 이진 버전은 1.5.1이고 예상 버전은 1.1.15입니다. Stripe에서 내 고객은 이메일과 카드 소유자 이름을 원하지만 Stripe 결제 UI에서는 해당 옵션을 제공하지 않습니다.com.stripe.android.view.CardMultilineWidget 싶었습니다 최신 스트라이프 버전으로 한번 해보고 싶었는데, Stripe 버전(14.1.1)을 사용하고 있었습니다.그래서 최신(16.8.0)으로 업데이트 했습니다. 빌드에서 필요하지 않은 오류가 나타났습니다.minSdkVersion 19. 필요합니다.21인에manifest merger. 그래서 업데이트를 했습니다.minSdkVersion.21. 받았습니다 caches/trans..

programing 2023.10.25

Android Service가 Activity와 통신하도록 하는 방법

Android Service가 Activity와 통신하도록 하는 방법 저는 첫 번째 안드로이드 애플리케이션을 작성하고 서비스와 활동 간의 커뮤니케이션을 이해하려고 노력하고 있습니다.백그라운드에서 실행되고 GPS 및 시간 기반 로깅을 수행하는 서비스가 있습니다.서비스를 시작하고 중지하는 데 사용할 활동을 준비합니다. 따라서 먼저 활동을 시작할 때 서비스가 실행되고 있는지 파악할 수 있어야 합니다.여기에는 이에 대한 다른 질문들이 몇 가지 있으므로, 저는 그것을 알아낼 수 있다고 생각합니다. (하지만 자유롭게 조언을 해주세요.) 제 진짜 문제는 활동이 실행되고 서비스가 시작되면 서비스가 활동에 메시지를 보낼 수 있는 방법이 필요하다는 것입니다.이 시점의 단순 문자열 및 정수 - 상태 메시지가 대부분입니다.메..

programing 2023.10.20

안드로이드 및 dp 단위로 프로그래밍된 폭 및 높이 설정

안드로이드 및 dp 단위로 프로그래밍된 폭 및 높이 설정 저는 하고 있어요. button.setLayoutParams(new GridView.LayoutParams(65, 65)); 문서에 따르면 폭과 높이에 대한 단위(위의 65개 모두)는 "픽셀"입니다.어떻게 이것을 디바이스 독립 픽셀, 즉 "dp"로 강제할 수 있습니까?디스플레이 스케일 팩터를 사용하여 dps에서 픽셀로 변환해야 합니다. final float scale = getContext().getResources().getDisplayMetrics().density; int pixels = (int) (dps * scale + 0.5f); 이것이 오래된 질문이라는 것을 알고 있지만 이 전환을 수행하는 훨씬 더 나은 방법을 찾았습니다. 자바 Ty..

programing 2023.10.15

이 핸들러 클래스는 정적이어야 합니다. 그렇지 않으면 누출이 발생할 수 있습니다.들어오는 처리기

이 핸들러 클래스는 정적이어야 합니다. 그렇지 않으면 누출이 발생할 수 있습니다.들어오는 처리기 안드로이드 2.3.3 애플리케이션을 서비스로 개발하고 있습니다.주요 활동과 소통하기 위해 서비스 내부에 다음과 같은 내용이 있습니다. public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private ThreadGroup myThreads = new ThreadGroup("UDPListenerServiceWorker"); private UDPListenerThread myThread; /** * Handler to communicate from WorkerThread t..

programing 2023.10.15

안드로이드 스튜디오와 GitHub에 프로젝트를 동기화하려면 어떻게 해야 합니까?

안드로이드 스튜디오와 GitHub에 프로젝트를 동기화하려면 어떻게 해야 합니까? Android Studio 폴더에 있는 프로젝트를 GitHub에 동기화하려고 하는데 옵션 메뉴에서 자격 증명을 추가하는 것 외에 어떻게 해야 할지 잘 모르겠습니다.누가 저에게 간단한 안내를 해 주실 수 있습니까?Android Studio에서 밀어 넣을 프로젝트를 엽니다. .VCS -> Enable version Control Integration -> Git GUI를 통해 리모콘을 추가할 방법이 없는 것 같습니다.깃를 해보세요.git remote add 네가 할 는.VCS -> Commit changes -> Commit & Push당신은 당신의 리모콘을 보고 모든 것이 GUI를 통해 작동해야 합니다. :fatal: remo..

programing 2023.10.10

adb 내 장치/폰을 찾지 못함(MacOS X)

adb 내 장치/폰을 찾지 못함(MacOS X) Mac에서 안드로이드 개발을 하는 것과 내가 가지고 있는 바로 이 새로운 전화기는 adb의 장치 목록에 나타나지 않습니다.다른 많은 전화기와 기기들은 저에게 잘 작동하기 때문에 제 설정이 잘 되어 있다는 것을 압니다. --> 프로그램 ( --> --> --> USB ) 를 adb devices중요 업데이트 : @equiman이 지적한 바와 같이, 일부 USB 케이블은 충전용이며 데이터를 전송하지 않습니다.때로는 케이블만 바꿔도 도움이 될 것입니다. adb의 일부 버전에 대한 업데이트,~/.android/adb_usb.ini제거해야 합니다. 이그제큐티브 요약: 를 ID에 합니다.~/.android/adb_usb.ini그리고 adb를 다시 시작합니다. 전체 세..

programing 2023.10.05

Android 장치에 소프트웨어 키보드가 표시되는지 여부를 확인하려면 어떻게 해야 합니까?

Android 장치에 소프트웨어 키보드가 표시되는지 여부를 확인하려면 어떻게 해야 합니까? Android에서 소프트웨어(일명 "소프트") 키보드가 화면에 보이는지 감지하는 방법이 있습니까?저는 이 정도면 돼요.어쩌면 이것이 모든 버전에 항상 최선의 방법일지도 모릅니다. onGlobalLayout 메서드가 여러 번 호출하기 때문에 키보드 가시성 속성을 만들고 이러한 변경 사항이 지연되는 것을 관찰하는 것이 효과적입니다.또한 장치 회전을 확인하는 것이 좋습니다.windowSoftInputMode그렇지 않습니다adjustNothing. boolean isKeyboardShowing = false; void onKeyboardVisibilityChanged(boolean opened) { print("keybo..

programing 2023.10.05

오류 "adb 연결이 중단되었으며 심각한 오류가 발생했습니다."

오류 "adb 연결이 중단되었으며 심각한 오류가 발생했습니다." 저는 안드로이드 프로그램을 시작하기 위해 며칠을 보냈습니다."Hello World"에서도 같은 오류가 발생합니다. "adb 연결이 중단되었으며, 심각한 오류가 발생했습니다." Windows XP 기기에서 이클립스 v3.5(갈릴레오), Google API 2.2.8을 실행하고 있습니다. 명령 줄 "adb kill-server", DDMS "reset ADB", 이클립스 전후에 에뮬레이터를 시작하고 다른 프로그램에서 사용하는 포트를 검색하는 등 웹에서 찾을 수 있는 모든 트릭을 사용했습니다. 이게 무슨 일입니까?이클립스, 자바, ADB, 에뮬레이터 및 기타 작동하는 버전의 마법 조합이 있습니까?다음 단계를 시도해 봅니다. 실행 중인 경우 이클립..

programing 2023.10.05

시작 시 번들 전달 활동()?

시작 시 번들 전달 활동()? 현재 실행 중인 활동에 번들을 전달하는 올바른 방법은 무엇입니까?공유 속성?몇 가지 옵션이 있습니다. 1) 의도에서 번들을 사용합니다. Intent mIntent = new Intent(this, Example.class); Bundle extras = mIntent.getExtras(); extras.putString(key, value); 2) 새 번들 만들기 Intent mIntent = new Intent(this, Example.class); Bundle mBundle = new Bundle(); mBundle.putString(key, value); mIntent.putExtras(mBundle); 3) intent의 putExtra() 바로가기 메서드 사용 In..

programing 2023.09.25
반응형