IT정리노트

블로그 이미지

Edward. K

메멘토적 기억능력을 소유한 개발자 노트.

[Android Studio] project import

카테고리 없음 2020. 11. 6. 13:31
반응형

틈틈히 Flutter 를 해볼까 하고(-_- 항상의욕만..) Android를 설치 해놨는데.

 

[Flutter] 1.Android Studio 설치하기.

 1. 설치파일 다운로드 사이트 접속하여 최신 파일을 다운로드 받는다. https://developer.android.com/studio 아직 안끝났다.... 안드로이드 스튜디오를 실행한다.

eknote.tistory.com


안드로이드 개발자도 없고.. 옆에서 세팅이 잘 안되는지.. 더워하기에.. 세팅해 보았따..

project import후 ..-_-  사내 이슈trac 게시판에 게시한 것을가져옴..ㅋ

 

 

잘된다....에뮬레이터 정상~!

 

----------------------------------------
| 추가 이슈 해결 
  이녀석이.. 4년전(7.0 /Nougat)  만들어진  앱(이후 개선.고도화등 관리 안함)이라..
  구글가이드라인인 compileSdkVersion = 30 으로 했더니.. 마구 쏟아진다.. (기억나는 것만..-_-; 정리..더 있었나..;;)
  Nougat(7.0) 에뮬레이터에서 정상 작동을 목표로 검증 완료하고.  이후 버전까지 테스트 결과./
  Oreo(8.1) 까지는 에뮬레이터에서 뜨는데..
  Pie(9.0) 이후로는 에러 발생한다.  좀 더 세부 수정이 필요한다.

  * * 그런데.. 내 스맛폰 안드로이드10 인데.. 잘 돌아간다.. 에뮬레이터 문제인가??
----------------------------------------
1.1. 에러

Gradle sync failed: Could not find method leftShift() for arguments [build_7ceno5dc40gwybgd539hsytv6$_run_closure3@3f93f220] on task 
':app:incrementVersionCode' of type org.gradle.api.DefaultTask.
Consult IDE log for more details (Help | Show Log) (1 s 492 ms)

1.2. 해결

 

Could not find method leftShift() for arguments after updating studio 3.4

After updating studio 3.4 and Gradle version to 5.1.1 I got the error on my task as Could not find method leftShift() My task: task incrementBetaVersion << { println("Incrementing Beta

stackoverflow.com

Left shift operator represent's doLast { }.

<< was deprecated in Gradle 4.x and removed in Gradle 5.0

To solve this error, change << with doLast like this.

//task incrementVersionCode << {
task incrementVersionCode doLast {

 

2.1. 에러 
    - keeps stopping 
    -  [AppCertManager] IOException while requesting key: java.io.IOException: Invalid device key response. 
    - MODE_WORLD_WRITEABLE
2.2. 해결
  -  hyeonbell.tistory.com/112
  -  developer.android.com/guide/components/intents-filters?hl=ko
  -  developer.android.com/reference/androidx/classes.html
  -  0391kjy.tistory.com/15
  -  baessi.tistory.com/70
  -  https://jhshjs.tistory.com/53

build.gradle
    compileSdkVersion 30  을 위한 수정 

    //implementation 'com.android.support:support-v4:28.0.0'
    //implementation 'com.android.support:appcompat-v7:28.0.0'
    //implementation 'com.android.support:recyclerview-v7:28.0.0'
    //implementation 'com.android.support:design:28.0.0'

    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    implementation 'androidx.appcompat:appcompat:1.0.0'
    implementation 'androidx.recyclerview:recyclerview:1.0.0'
    implementation 'com.google.android.material:material:1.0.0'


gradle.properties
    android.enableJetifier=true
    android.useAndroidX=true

java import 
    // Edward change androidX      https://developer.android.com/reference/androidx/classes.html  참고
    //import androidx.core.app.FragmentTransaction;
    import androidx.fragment.app.FragmentTransaction;
    //import android.support.v7.app.AppCompatActivity;
    import androidx.appcompat.app.AppCompatActivity;
    //import androidx.core.app.Fragment;
    import androidx.fragment.app.Fragment;
    //import androidx.core.widget.CursorAdapter;
    import androidx.cursoradapter.widget.CursorAdapter;    
    //import android.support.v7.app.ActionBar;
    import androidx.appcompat.app.ActionBar;
    //import androidx.core.app.FragmentActivity;
    import androidx.fragment.app.FragmentActivity;
    //import android.support.annotation.Nullable;
    import androidx.annotation.Nullable;
    //import android.support.v7.app.AlertDialog;
    import androidx.appcompat.app.AlertDialog; 
    //import androidx.core.app.DialogFragment;
    import androidx.fragment.app.DialogFragment;
반응형
Posted by Edward. K
블로그 이미지

메멘토적 기억능력을 소유한 개발자 노트.

by Edward. K

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

  • STS
  • 사업 이야기
  • 캡쳐툴
  • 색상코드표
  • eclipse plugin
  • sqlgate
  • 가상화폐무료
  • flex
  • 전자정부프레임워크
  • 개한민국
  • Graphic
  • netbeans
  • android
  • 이클립스
  • toad
  • tomcat
  • EditPlus
  • 플래시 게임
  • rocketdock
  • Flash Player
  • 미네르바
  • iBATIS
  • EkNote
  • 이미지 편집
  • 중독성게임
  • egov
  • Jboss
  • 컴퓨터 관리
  • Eclipse
  • ERwin

글 보관함

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

링크

카테고리

분류 전체보기 (792)
행운이와함께 (1)
EkNote Project (18)
ARIS (0)
Android (2)
LINK (39)
UML (9)
Programming (154)
Cobol (0)
ASP (0)
CSS (5)
C_C++ (2)
IBatis (2)
JSP (3)
JAVA (76)
JavaScript (44)
PHP (2)
Utility (76)
Protable (3)
MobileProgram (4)
SKT (0)
KTF (0)
LGT (0)
자료들 (4)
DB (82)
mongoDB (0)
MySQL (8)
Oracle (61)
MSSQL (4)
Graphic (8)
Flash (3)
PhotoShop (3)
SourceFactory (4)
Collection (73)
작가의기막힌상상력 (14)
미소를찾아보는공간 (44)
내심장은작동중일까 (6)
멀더와스컬리의노트 (3)
이건어디에사용할까 (6)
Edward (275)
나만 알기엔 아까워 (100)
기억하기 위한 기록 (123)
시선이 머무는 공간 (50)
숨기고 싶은 이야기 (2)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
Edward. K's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

IT정리노트

메멘토적 기억능력을 소유한 개발자 노트.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (792)
    • 행운이와함께 (1)
    • EkNote Project (18)
    • ARIS (0)
    • Android (2)
    • LINK (39)
    • UML (9)
    • Programming (154)
      • Cobol (0)
      • ASP (0)
      • CSS (5)
      • C_C++ (2)
      • IBatis (2)
      • JSP (3)
      • JAVA (76)
      • JavaScript (44)
      • PHP (2)
    • Utility (76)
      • Protable (3)
    • MobileProgram (4)
      • SKT (0)
      • KTF (0)
      • LGT (0)
      • 자료들 (4)
    • DB (82)
      • mongoDB (0)
      • MySQL (8)
      • Oracle (61)
      • MSSQL (4)
    • Graphic (8)
      • Flash (3)
      • PhotoShop (3)
    • SourceFactory (4)
    • Collection (73)
      • 작가의기막힌상상력 (14)
      • 미소를찾아보는공간 (44)
      • 내심장은작동중일까 (6)
      • 멀더와스컬리의노트 (3)
      • 이건어디에사용할까 (6)
    • Edward (275)
      • 나만 알기엔 아까워 (100)
      • 기억하기 위한 기록 (123)
      • 시선이 머무는 공간 (50)
      • 숨기고 싶은 이야기 (2)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바