greenhelix
greenhelix
greenhelix
11-29 08:04
  • All (229)
    • Algorithm (118)
      • Algorithm (17)
      • Graph (0)
      • Core (6)
      • Python (18)
      • PythonSnippet (4)
      • Java (59)
      • Kotlin (14)
    • Project (0)
    • Study (8)
      • License (5)
      • EIP (3)
    • Programming (63)
      • Android (41)
      • Flutter (1)
      • Bugs Life (21)
      • Linux (0)
    • Tech (32)
      • Tech (17)
      • Drone (4)
      • Hacking (11)
    • Life (6)
      • INGRESS (1)
      • 심시티빌드잇 (0)
250x250

티스토리

hELLO · Designed By 정상우.
greenhelix

greenhelix

Migrate & Gradle
Programming/Bugs Life

Migrate & Gradle

2021. 12. 16. 02:54

앱 개발을 하다보면 매번 gradle 버전 관리가 발목을 잡는다. 

 

androidx 로 써야 하니 android.support 예전 버전을 쓰라하니 가지 각색이다. 

 

migrate하기에도 무섭다 이젠 

무엇이 충돌날지 예측할 수가 없어서 

 

꼼꼼히 보지만 또 시간이 지나면 잊혀지기 때문에 매번 찾아보기 귀찮아서 기록을 남긴다. 

 

 

#1 aar, jar 파일을 라이브러리로 직접 넣은 경우 이것을 gradle에 implementation(구현) 하는 방법

-> 가이드가 있다(바로가기) 

-> 아래와 같은 방식으로 넣으면 된다고 한다. (직접 해보니 sync now 도 통과 잘 되더라) 극혐

implementation fileTree(dir: 'libs', include: ['*.jar'])

#2 거지같은 jcenter()  mavenCentral() 

라이브러리를 추가해도 오류가 나고 못찾는다고 아우성을 치는 때가 있다. 

 

이건 대체 왜 매번 오류가 나는지 의문이다. 

옛날 꺼를 쓰면 최신이 안되고 

최신 꺼를 쓰면 옛날것이 안된다. 뭔 멍같은 구성인지 참

명확한 설명도 없어서 그냥 추가했다 지웠다 반복해보면 된다. 

(바로가기)

 

#3 그놈의 android:exported:true

이 놈의 메인 디쉬이다. 

매번 문제가 된다. 대체 왜 이딴걸 이제와서 export여부를 선언해두라고 하는지 의문이다. 

보안상의 문제인듯하고 마구잡이로 앱 회사들이 정보를 빼내가는것 때문인듯하다. 

하지만 나의 경우 이걸 혜자롭게 다 true를 넣어줬어도 이런 문제가 뜨는 경우가 있었다. 

대체 뭐가 문제냐

(바로가기)

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'Programming > Bugs Life' 카테고리의 다른 글

no such method error  (0) 2021.12.28
[Android] 시스템 UI가 응답하지 않음. System UI isn't responding.  (0) 2021.08.17
[Gradle] DaggerMyAppApplication_HiltComponents_SingletonC....  (0) 2021.06.29
    'Programming/Bugs Life' 카테고리의 다른 글
    • no such method error
    • [Android] 시스템 UI가 응답하지 않음. System UI isn't responding.
    • [Gradle] DaggerMyAppApplication_HiltComponents_SingletonC....
    • Current JDK version 1.8.0_291-b10 has a bug (...) that prevents Room from being incremental.
    greenhelix
    greenhelix
    개발에 관한 것들과 개인적인 것을 담는 블로그

    티스토리툴바