«android» 태그된 질문

Android는 Google의 모바일 운영체제로 디지털 기기 (스마트 폰, 태블릿, 자동차, TV, 마모, 유리, IoT)를 프로그래밍하거나 개발하는 데 사용됩니다. Android 관련 주제의 경우 android-intent, android-activity, android-adapter 등과 같은 Android 관련 태그를 사용하십시오. 개발 또는 프로그래밍 이외의 질문이지만 Android 프레임 워크와 관련된 질문은 다음 링크를 사용하십시오. https : // android.stackexchange.com.

2
안드로이드 스플래시 화면 VectorDrawable
스플래시 화면에 VectorDrawable을 표시하고 싶습니다 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" android:gravity="fill" /> <item android:drawable="@drawable/splash_screen" android:gravity="bottom|center" /> </layer-list> 내 SVG가있다 android:width="320dp"및android:height="238dp" <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="320dp" android:height="238dp" android:viewportWidth="320" android:viewportHeight="238"> <group> <clip-path android:pathData="M0,0h320v238h-320z M 0,0"/> <path android:pathData="M0,143.311a160,4.476 0,1 0,320 0a160,4.476 0,1 0,-320 0z" android:fillColor="#E6E6E6"/> <path android:pathData="M245.269,94.815C245.067,94.818 244.865,94.821 244.66,94.821C244.455,94.821 244.253,94.818 244.051,94.815C233.341,94.572 225.578,87.88 227.554,80.859L232.372,63.73L233.59,59.396L255.177,59.764L256.488,64.004L261.653,80.693C263.839,87.753 …

3
항목 이름 'AndroidManifest.xml'충돌 (Android gradle 플러그인을 3.6.0으로 업데이트 한 후 빌드 실패)
최근에 Android 스튜디오를 3.5 (stable)에서 3.6 (stable)으로 업데이트했습니다. 그런 다음 플러그인 업데이트도 제공되므로 "com.android.tools.build:gradle"버전을 3.5.0에서 3.6.0으로 업데이트하고 gradle 버전을 5.6.4로 업데이트했습니다. 이제 프로젝트를 빌드하려고 할 때 문제가 시작됩니다. 메시지 입력 이름 'AndroidManifest.xml'이 충돌했습니다.

8
androidsdk.modules를 찾을 수 없습니다
따라서 프로그램을 실행하는 동안 내 build.gradle 이이 오류로 실패했습니다. 나는 그것이 실제로 1 초가 아니라 1 초 전에 실제로 일했음을 의미합니다. 나는 gradle에서 아무것도 바꾸지 않았다. Could not find androidsdk.modules:shield:unspecified. Required by: project :app > com.facebook.android:facebook-login:5.15.2 project :app > com.facebook.android:facebook-core:5.15.2 project :app > com.facebook.android:facebook-common:5.15.2 Search in build.gradle files 여기 내 …

1
Android 회전 텍스트 : dynamiclayout.draw (canvas)를 사용하지만 경로를 따라 애니메이션을 적용하지 않으며 canvas.drawTextOnPath (dynamiclayout)를 사용할 수 없습니다
회전하는 텍스트 위젯을 표시하기 위해 https://github.com/mdg-iitr/RotatingText 의 자체 버전을 사용하고 있습니다 . 이 GitHub에서 비디오를 사용할 수있어 애니메이션을 볼 수 있습니다. 아이디어는 단어의 행을 설정하는 것입니다. 행은 행마다 표시됩니다. 전체 행이 회전합니다 (단어도 마찬가지). 후자의 회전 애니메이션이 종료되면 이전 행 뒤에 행이 표시됩니다. 내 문제 a DynamicLayout를 사용하여 텍스트 행을 …

3
httpurlconnection multipart / form-data를 사용하여 배열 목록 업로드
Arraylist라이브러리를 사용하지 않고 이미지를 서버 에 업로드해야합니다 . 내가 사용하고 Asynctask하나의 이미지를 업로드 할 수 있으며, HttpURLConnection의 다중 / 폼 데이터의 도움으로 완벽하게 작동합니다. 이제 코드를 변경하여 모든 유형의 여러 파일을 사용하여 업로드해야 Arraylist<String>하지만 문제는 기존 코드가 FileinputStreamarraylist를 지원하지 않으며 Fileinputstreamarraylist를 서버에 업로드 하는 대신 무엇을 사용 해야할지 모르겠습니다. 이 …

3
알림 패널을 풀 때 Android에서 비디오 (미디어 플레이어) APP를 일시 중지 할 수 있습니까?
AOSP 소스 코드가 있다고 가정합니다. 알림 패널을 내릴 때 APP를 포 그라운드에서 일시 중지하려면 어떻게해야합니까? 검색 좀하고 APP 이벤트를들을 수 있습니다 발견했습니다 onWindowFocusChange과 사전에 몇 가지 조치를 취할 수 있지만, 어떻게 일시 정지 할 수 있습니다 ANY (비실용적 인) 각각 모든 응용 프로그램을 수정하지 않고, 알림 패널을 아래로 당기는 때 …

2
발리 요청 재시도 정책은 시간 초과를 고려하지 않습니다
아래와 같이 DefaultRetryPolicy 에서 1500을 initialTimeoutMs 로 설정 했지만 시간 초과를 고려하지 않습니다. request.setRetryPolicy(new DefaultRetryPolicy(1500 , DefaultRetryPolicy.DEFAULT_MAX_RETRIES , DefaultRetryPolicy.DEFAULT_BACKOFF_MULT)); 시간 초과 여부를 테스트하기 위해 장치에서 WiFi를 분리하고 Logcat 에서 다음 시간을 보았습니다 . 2019-12-16 14:28:15.892 I/MyClass: request sent 2019-12-16 14:28:35.930 I/MyClass: request caught onError 1.5 초 후에 onResponse 또는 onError를 …

1
Crashlytics는 기본 충돌을 표시하지 않습니다
이것이 중복으로 표시되기 전에 가능한 모든 질문에서 모든 것을 시도했습니다. Java 충돌은 올바르게보고되지만 기본 라이브러리의 충돌에는 디버그 기호가 없습니다. 내가 시도한 것 : ./gradlew crashlyticsUploadSymbolsDevDebug // to upload the symbols manually androidNdkOut 'build/intermediates/ndkBuild/devDebug/obj/local' //specify the ndk paths manually androidNdkLibsOut 'build/intermediates/merged_native_libs/devDebug/out/lib'` //specify the ndk paths manually 현재 설정 : 종속성 : …

1
Jetpack compose가 룸 컴파일러를 중단시킵니다
Android Studio 4.0 Canary 6을 사용하여 완전히 새로운 jetpack 작성 프로젝트 (프로젝트 템플릿에서)를 작성하고 룸 종속성을 추가하려고했습니다. 내 응용 프로그램 수준은 다음과 같습니다 build.gradle. apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' android { compileSdkVersion 29 buildToolsVersion "29.0.2" defaultConfig { applicationId "com.example.composewithroom" minSdkVersion 29 targetSdkVersion 29 …

4
다음 파일 연결이 복원되었습니다. 프로젝트에서 DDL 파일 형식으로 등록됩니다
최신 DB Navigator 업데이트 (어제 2019-11-05) 이후 다음과 같은 오류 메시지가 나타납니다. "tpb"파일 연결이 복원되었습니다. 프로젝트 "myProyect"에서 DDL 파일 형식으로 등록됩니다. 프로젝트 DDL 구성에서 먼저 제거하십시오 (프로젝트 설정> DB 탐색기> DDL 파일 설정) 이 오류는 모든 DB Navigator 확장 (tpb, tps, tpe, pkb, pks, pkg, fnc, prc 및 trg)마다 반복됩니다. …

5
java.lang.NullPointerException : ID가있는 필수보기가 누락되었습니다.
안드로이드 스튜디오 3.6 app / build.gradle에서 : android { viewBinding.enabled = true 여기 내 XML : <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/bluetoothBottonMainContainer" android:layout_width="0dp" android:layout_height="104dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> <View android:id="@+id/viewPointNotSelect" android:layout_width="16dp" android:layout_height="16dp" android:background="@drawable/circle_transparent" app:layout_constraintBottom_toBottomOf="@+id/separator" app:layout_constraintEnd_toStartOf="@+id/separator" app:layout_constraintTop_toTopOf="parent" /> 그리고 또 다른 XML은 제외 prev. xml : <androidx.constraintlayout.widget.ConstraintLayout …

3
기기 종료 후 Android 앱이 이전 버전으로 롤백되는 이유는 무엇입니까?
Android 애플리케이션에서이 매우 이상한 동작을 관찰했습니다. 대략적인 시나리오 : 장치에 설치된 버전 A 응용 프로그램 괜찮아요 장치에 설치된 버전 B (B> A) 응용 프로그램 괜찮아요 배터리 방전으로 인해 장치가 종료 됨 장치가 켜졌습니다 응용 프로그램의 버전 A가 장치에서 다시 실행됩니다. 추가 정보: 애플리케이션은 Google Play를 통해 배포되지 않지만 USB 연결을 …
11 android 

7
페이지는 전체 ViewPager2를 채워야합니다 (match_parent 사용).
이미지, 제품 이름 및 제품 이미지를 표시하는 항목 레이아웃이 있습니다. 구속 조건 레이아웃을 사용하여 1 : 1.5 배급으로 이미지를 표시해야합니다. 그러나 작은 이미지를로드하면 텍스트 아래에 표시되지 않습니다. 아래는 XML 항목 코드입니다. <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"> <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/coordinatorLayoutCartRoot" android:layout_width="match_parent" android:layout_height="match_parent"> <com.jackandphantom.circularimageview.RoundedImage android:id="@+id/imageViewSlider" android:layout_width="match_parent" android:layout_height="0dp" android:scaleType="centerCrop" app:layout_constraintBottom_toTopOf="@id/tvTitle" app:layout_constraintDimensionRatio="WH,1:1.4" app:layout_constraintEnd_toEndOf="parent" …


3
ViewBinding-포함 된 레이아웃에 바인딩하는 방법은 무엇입니까?
ViewBinding으로 작업하는 동안 문서화되지 않은 사례가 거의 없습니다. 첫째 : 포함 된 일반 뷰 레이아웃 부분에 바인딩하는 방법, 기본 바인딩은 기본 레이아웃의 항목 만 볼 수 있습니까? 둘째 : 포함 된 병합 유형 레이아웃 부분에 대한 바인딩을 얻는 방법, 다시 기본 바인딩은 기본 레이아웃의 항목 만 보입니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.