달력

3

« 2020/3 »

  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

   

오류 메시지

[2014-07-06 15:47:10 - HellowAndroid] Found 2 versions of android-support-v4.jar in the dependency list,

[2014-07-06 15:47:10 - HellowAndroid] but not all the versions are identical (check is based on SHA-1 only at this time).

[2014-07-06 15:47:10 - HellowAndroid] All versions of the libraries must be the same at this time.

[2014-07-06 15:47:10 - HellowAndroid] Versions found are:

[2014-07-06 15:47:10 - HellowAndroid] Path: C:\javanAndroid\workspace_android\appcompat_v7\libs\android-support-v4.jar

[2014-07-06 15:47:10 - HellowAndroid]         Length: 648327

[2014-07-06 15:47:10 - HellowAndroid]         SHA-1: ded9acc6a9792b8f1afc470f0c9cd36d178914cd

[2014-07-06 15:47:10 - HellowAndroid] Path: C:\javanAndroid\workspace_android\HellowAndroid\libs\android-support-v4.jar

[2014-07-06 15:47:10 - HellowAndroid]         Length: 758727

[2014-07-06 15:47:10 - HellowAndroid]         SHA-1: efec67655f6db90757faa37201efcee2a9ec3507

[2014-07-06 15:47:10 - HellowAndroid] Jar mismatch! Fix your dependencies

   

   

   

해결방법

appcompat_v7\, HellowAndroid\

두 프로젝트 모두 android-support-v4.jar를 가지고 있어서 충돌이 나기 때문에 에러가 나는 것입니다.

어느 한 프로젝트에서 \libs\android-support-v4.jar 제거해주면 됩니다.

여기서는 HellowAndroid의 \libs\android-support-v4.jar를 제거해 주겠습니다.

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

Error Message

Failed to install 51BrowserDemo2.apk on device 'emulator-5554': timeout

Launch canceled!

   

   

해결방법

에뮬레이터 다시 구동

Posted by codedragon codedragon

댓글을 달아 주세요

   

에러 내용

"app_name" is not translated in af, am, ar, bg, ca, cs, da, de, el, en-rGB, en-rIN, es, es-rUS, et-rEE, fa, fi, fr, fr-rCA, hi, hr, hu, hy-rAM, in, it, iw, ja, ka-rGE, km-rKH, ko, lo-rLA, lt, lv, mn-rMN, ms-rMY, nb, nl, pl, pt, pt-rPT, ro, ru, sk, sl, sr, sv, sw, th, tl, tr, uk, vi, zh-rCN, zh-rHK, zh-rTW, zu

   

Issue: Checks for incomplete translations where not all strings are translated

Id: MissingTranslation

   

If an application has more than one locale, then all the strings declared in one language should also be translated in all other languages.

   

If the string should not be translated, you can add the attribute translatable="false" on the <string> element, or you can define all your non-translatable strings in a resource file called donottranslate.xml. Or, you can ignore the issue with a tools:ignore="MissingTranslation" attribute.

   

By default this detector allows regions of a language to just provide a subset of the strings and fall back to the standard language strings. You can require all regions to provide a full translation by setting the environment variable ANDROID_LINT_COMPLETE_REGIONS.

   

You can tell lint (and other tools) which language is the default language in your res/values/ folder by specifying tools:locale="languageCode" for the root <resources> element in your resource file. (The tools prefix refers to the namespace declaration http://schemas.android.com/tools.)

   

   

   

해결방법

해당 문법체크항목의 경고레벨을 낮게 변경하여 해결하는 방법

   

Window > Preferences > Android > Lint Error Checking >

MissingTranslation 항목 선택

   

Security의 에러 등급을 Warning 으로 변경

   

OK

   

Yes

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

오류 메시지

A package name cannot start or end with a dot

   

   

   

해결 방법

eclipse > Help > Install New Software...

   

Add 버튼 클릭

   

Name과 Location에 아래와 같이 입력후 OK버튼 클릭

   

Select All > Next

   

   

Next

   

I accept the terms of the license agreements 체크 >

Finish

   

우측하단에 보면 설치가 진행되고 있는 것을 확인할 수 있습니다.

   

OK

   

Yes

   

eclipse가 재 시작 후 화면

   

새 프로젝트 정상적으로 생성할 수 있습니다.

   

Posted by codedragon codedragon

댓글을 달아 주세요

adb를 종료시키면 adb가 재시작되면서 디바이스를 서치하여 재접속하게 됩니다.

   

   

   

   

   

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

Java 파일 폰트 및 태그 색상 변경하기

   

자바 폰트/크기 변경

Window -> Preferences -> General -> Appearance -> Colors and Fonts -> Java >

Java Editor Text Font 선택 >

Edit 버튼 클릭

   

   

   

라인선택 색상, 백그라운드 색상등

Window > Preferences > General > Editors > Text Editors-Appearance color options:

   

   

자바 문법 태그 색상 변경

Window > Preferences >

Java > Editor > Syntax Coloring-Java >

하위 항목별 Enable체크하여 설정가능

   

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

테마 설치전 메뉴

   

   

테마 다운로드

eclipse >>> Help >>> Eclipse Marketplace

   

Color Theme 입력 >

Go

   

서치 중...

   

검색 완료!

   

Install클릭

   

   

   

Confirme

   

   

   

설치 중...

   

 I accept the teerms of the license agreements 체크 >

Finish

   

    

   

   

   

OK

   

   

Yes

 eclipse가 재시작 됩니다.

   

   

설치 후 화면 

   

가장 많이 사용하고 있는 Oblivion선택 >

OK

   

OK 

   

테마 적용 확인 완료!

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

update 클릭

   

Update and Restart 버튼 클릭

   

   

Android Studio가 자동 재시작됩니다.

   

   

버전확인하기

Android Studio >>> Help >>> About

   

Posted by codedragon codedragon

댓글을 달아 주세요

안드로이드 응용프로그램의 핵심 파일과 디렉터리 구조

   

안드로이드 파일

설명

AndroidManifest.xml

AndroidManifest.xml파일은 응용프로그램의 전역 설정을 저장.

응용프로그램의 능력, 앱의 권한, 사용되는 라이브러리, 실행 방식, 엑티비티 등 설정해주는 곳.

project.properties

project.properties 파일은 자동으로 생성되는 프로젝트 파일로, 응용프로그램의 빌드 대상과 기타 적절한 빌드 시스템 옵션들 정의.

src폴더

응용프로그램의 모든 소스 코드를 담는 필수 폴더.

bin폴더

컴파일된 애플리케이션 코드가 저장.

gen폴더

응용프로그램을 위해 자동으로 생성된 자원(resource)파일들을 담는 필수 폴더.

R.java(응용프로그램 자원 관리자 소스 파일) 자동생성

res폴더

아이콘이나 GUI 레이아웃 등 컴파일된 자바 코드와 함께 애플리케이션 패키지에 포함될 파일 보관

res/drawable-xhdpi/ic_launcher.png

초고해상도 이미지 폴더

res/drawable-hdpi/ic_launcher.png

고해상도 이미지 폴더

res/drawable-ldpi/ ic_launcher.png

저해상도 이미지 폴더

res/drawable-mdpi/ ic_launcher.png

중해상도 이미지 폴더

res/layout/activity_main.xml

단일 화면 레이아웃 파일

res/values/strings.xml

응용프로그램 문자열 자원들

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

   

   

오류메시지

The container 'Android Dependencies' references non existing library 'C:\javanAndroid\workspace_android\appcompat_v7\bin\appcompat_v7.jar'

  

   

   

Error-The container 'Android Dependencies' references non existing library 'C:\javanAndroid\workspace_android\appcompat_v7\bin\appcompat_v7.jar'

   

   

해결방법 1

Add JARs

   

   

Appcompat_v7항목 확장

   

Android-support-v7-appcompat.jar 선택 >

OK

   

추가확인

   

Eclipse: Project > Clean

   

OK

   

   

   

해결방법2

   

   

   

   

   

체크

   

   

   

   

   

해결방법 3

추가할 라이브러리 프로젝트 선택 > 마우스 우클릭

Android Tools > Add Support Library

   

   

   

   

   

해결방법 4

Libs 폴더안의 라이브러리로 추가할 .jar파일을 선택 > 마우스 우클릭

Build Path > Add to Build Path

   

Project > Clean

   

Posted by codedragon codedragon

댓글을 달아 주세요