«android» 태그된 질문

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

7
Android에서 String.isEmpty ()를 호출 할 수 없습니다.
내 안드로이드 응용 프로그램 에서 JDK 1.6에 위치한 String.isEmpty () 함수를 사용할 수 없습니다 . Android 2.1 lib에는 java.lang.String 클래스에이 기능이 없습니다. 이 기능이 있기 때문에 JRE System 라이브러리를 프로젝트에 입력하려고했지만 효과가 없었습니다. 이 문제를 해결하고 내 응용 프로그램에서이 기능을 사용하도록 허용하려면 어떻게해야합니까?
80 java  android 

2
SD 카드에 쓰기 권한
내 앱에서 애플리케이션 DB를 SD 카드에 보관하고 싶습니다. 내 코드에서 디렉토리 canWrite()가 있는지 확인 하고 그렇지 않은 경우 IOException. 이 특정 인스턴스에서 db 파일을 SD 카드의 루트 디렉토리에 복사하려고 시도했지만 IOException. 쓰기가 가능하도록 폴더 / 파일에 대한 권한을 어떻게 변경합니까?
80 java  android 

8
Gradle 버전 2.2가 필요합니다. 현재 버전은 2.10입니다.
Gradle 빌드를 사용하려고합니다. 그것은 나에게 오류를 준다. 플러그인 적용 실패 [id 'com.android.library'] Gradle 버전 2.2가 필요합니다. 현재 버전은 2.10입니다. gradle 래퍼를 사용하는 경우 /home/sanjeewa/workspace/Android/UVCCamera/gradle/wrapper/gradle-wrapper.properties의 distributionUrl을 gradle-2.2-all.zip으로 편집 해보십시오. 하지만 내 gradle-wrapper.properties에는 gradle-2.4-all.zip이 포함됩니다. gradle-2.2-all.zip으로 변경했습니다. 여전히 같은 문제입니다. 터미널에서 gradle -version을 실행하면 Gradle 2.10이 버전으로 표시됩니다. 그 오류를 해결하는 방법 …

8
Gradle 버전 1.10이 필요합니다. 현재 버전은 2.0입니다.
최신 Gradle 버전 (2.0)을 사용하려고하지만 터미널에서 gradle 빌드 를 눌렀을 때이 메시지가 계속 표시됩니다 . 1.10 버전을 요구하는 이유는 무엇입니까? 저는 Gradle을 처음 사용하므로 그것에 대해 머리를 돌리려고 노력하고 있습니다. Gradle 버전 1.10이 필요합니다. 현재 버전은 2.0입니다. 다음은 내 종속성 (모듈 build.gradle 파일)입니다. dependencies { classpath 'com.android.tools.build:gradle:0.12.+' classpath fileTree(dir: 'build-libs', …

3
Android 호환성 패키지에는 Activity.getFragmentManager ()가 포함되어 있지 않습니다.
3 월 3 일에 출시 된 Android 호환성 패키지를 사용하여 2.1 기반의 Android 앱에 조각을 추가하기 시작했습니다. 내 프로젝트에 라이브러리를 포함하고 내 Activity 기반 클래스에서 Fragment 기반 클래스로 코드를 이동하기 시작했지만 Google의 Fragment 예제가 3.0 (Honeycomb)의 Activity 클래스에 의존하는 것으로 보입니다. 새로운 메소드 getFragmentManager ()가 있습니다. Fragment 시스템에 통합 된 …

4
Android SplashScreen
기본적으로 응용 프로그램 자체를 시작할 때 많은 데이터를 다운로드하여 ListActivity에 표시하는 응용 프로그램을 개발 중입니다. 내가 할 계획은 데이터가로드 될 때까지 스플래시 화면을 표시하는 것입니다. 지금까지 나의 모든 시도는 헛된 것이었다. anddev.org에서 언급 한 방법을 시도했지만 내 문제는 주요 활동이 시작되어야하지만 ListActivity를 채울 때까지 스플래시 화면이 표시되어야한다는 것입니다. 간단히 말해서 …

21
누락 된 SDK 플랫폼 Android, API 18
API 18을 설치하려고 시도하는 동안에 만 표시됩니다 "Google API 18"(더 이상 없음). 이제 이러한 Google API를 설치하려고 Android SDK Manager하면 메시지가 표시 "this package depends on "Missing SDK platform Android, API 18"됩니다. 설치 버튼이 비활성화됩니다. 여기 아무도 Eclipse로 API 18 (4.3_MR2 sdk)을 설치하는 방법을 알고 있습니까?

14
여러 활동에서 Android 애플리케이션을 어떻게 테스트합니까?
우리는 많은 활동에 분산 된 많은 화면과 워크 플로로 구성된 복잡한 Android 애플리케이션을 구축하고 있습니다. 우리의 워크 플로우는 은행의 ATM 기계에서 볼 수있는 것과 유사합니다. 예를 들어 사용자의 선택에 따라 다른 활동으로 전환 할 수 Activity있는 주 메뉴로 전환하는 로그인 Activity이 있습니다. 워크 플로가 너무 많기 때문에 워크 플로를 처음부터 …

13
알림이 표시 될 때 사용자가 권한을 부여하려고하는 경우 Android '화면 오버레이 감지 됨'메시지
Nexus 6에 Android Marshmallow가 있습니다. 다음 문제를 해결하려고합니다. 알림이 표시되는 동안 사용자가 권한을 부여하려고하면 "화면 오버레이 감지 됨"메시지가 표시되고 권한 요청 대화 상자가 사라집니다. 물론 앱은 요청 된 권한을 얻지 못합니다. (스크린 샷 확인) 매니페스트에 android.permission.SYSTEM_ALERT_WINDOW- "DRAW OVER OTHER APPS"권한을 추가하여 문제를 해결하려고했지만 운이 없었습니다. 추신 : 알림으로 인해 문제가 …

15
Android 빌드 도구 25.1.6 GCM / FCM으로 업데이트 한 후 IncompatibleClassChangeError
Android SDK Tools 25.1.6 및 Android Support Repository 32.0.0 (오늘 아침)으로 업데이트했기 때문에 다음 오류가 발생했습니다. 코드에서 아무것도 변경하지 않았으며 여전히 동료 컴퓨터에서 작동하고 있습니다 (Android SDK 도구 25.1.1 + Android 지원 저장소 30.0.0). java.lang.IncompatibleClassChangeError: The method 'java.io.File android.support.v4.content.ContextCompat.getNoBackupFilesDir(android.content.Context)' was expected to be of type virtual but instead was found …

1
블루투스 핸즈프리 클라이언트 볼륨 제어
hfp를 사용하여 핸즈프리 클라이언트 장치로 작동하는 Android 장치가 있습니다. 다음 코드 사용 : 전화를받을 수 있고 스피커와 마이크가 예상대로 작동합니다. 내 문제는 볼륨을 제어 할 수 없다는 것입니다. 올바른 스트림을 찾기 위해 다음 코드 줄을 사용했지만 작동하지 않는 것 같습니다. 전화에서 클라이언트로 전송되는 볼륨 명령을 HeadsetClientStateMachine다음 링크의 # 1822 라인 …

10
Android GCM SENDER_ID, 어떻게받을 수 있나요?
로 마이그레이션하려고 하는데 제공해야하는 GCM문제 SENDER_ID가 있습니다. Google의 데모 프로젝트를 사용합니다. 이 프로젝트에서 나는 이것을 잘 이해한다면 SENDER_IDCommonUtilities.java 파일의 애플리케이션에을 제공해야합니다. 내가 제공 한 SENDER_ID는 https://code.google.com/apis/console/에 등록한 API 키이며이 형식은 AIzaSyAxxxxxxx_xxxxxxxxxxxnoGZw(총 40 자)입니다. 이 문자열을 사용하면 SENDER_ID"BroadcastReceiver mHandleMessageReceiver"에 오류 메시지가 표시됩니다. From GCM : error (INVALID_SENDER). . 실수는 어디에 있습니까? …

18
Android / Java-날짜 차이 (일)
아래 코드를 사용하여 현재 날짜 (1999 년 12 월 31 일 즉 mm / dd / yyyy 형식)를 얻고 있습니다. Textview txtViewData; txtViewDate.setText("Today is " + android.text.format.DateFormat.getDateFormat(this).format(new Date())); 2010-08-25 (예 : yyyy / mm / dd) 형식의 다른 날짜가 있습니다. 그래서 일수에서 날짜의 차이를 찾고 싶습니다. 일의 차이를 어떻게 알 …
80 java  android  date 

14
기기에 카메라가 있는지 확인 하시겠습니까?
내 앱에서 기기에 카메라가있는 경우 카메라를 사용하고 싶습니다. 카메라 가없는 Android를 실행하는 장치 가 있습니까? 내 매니페스트에 다음을 포함하여 : <uses-feature android:name="android.hardware.camera" android:required="false"/> 기본적으로 "카메라가 있으면 사용하지만 앱을 실행하는 데 카메라가 필요하지 않습니다."라고 말합니다. Camera 클래스를 사용하기 전에 장치에 카메라가 있는지 어떻게 확인할 수 있습니까?


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