Android 공부

    (Solve) Error Caused by: java.lang.IllegalStateException: Unexpected inputs: ImmutableJarInput{name=com.google.firebase:firebase-analytics-license

    안드로이드 메시징 작업 중에FCM을 하려고 빌드를 할 때오류가 났었습니다. 1. Error Image: 2. Error Details: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformClassesWithInstantRunForDebug'.at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(Execut..

    (Solve) Android Studio Duplicate photos on sharing

    - 문제점 : 공유 기능을 만들었는데공유를 하더라도 똑같은 사진이 공유되는 현상이 일어났다. - 레이아웃 : - 코드:private Bitmap captureView; private View rootView;@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); ... ... //리사이클러뷰를 사용하기 위함, 공유기능만 보기 위해서는 share_menuTV의 리스너를 봐야함. diaryContentRV.setLayoutManager(linearLayoutManager..

    (Solve) Activity class does not exist (Error type 3)

    Activity class does not exist (Error type 3)에러가 날 괴롭혔다...왜 에러가 난지 몰랐다...대부분의 해결책은 아래와 같았다. 스택오버플로우와 각종 검색어에서는 빌드 폴더를 지우고클린, 리빌드, 캐시삭제를 하라고 했다. 여기서 대부분고쳐 질 것이다. 하지만 나는 안 고쳐져서밑의 늪에 빠지고 말았다. while(true){ 1. Delete -> Build Folder2. [Build] -> Clean And ReBuild3. [File] -> Invalidate Caches / Restart4. Restart Android5. Activity class does not existif(!isBug){break;}} 결국,1~5번을 계속해서 반복했고이틀의 시간이 사라졌다...

    Android 공유하기 기능 만들기

    담아두다 : 사진 다이어리 어플https://play.google.com/store/apps/details?id=hbs.com.mycollation 떡락계산기 : 코인 계산기, 포트폴리오, 시세 조회 어플https://play.google.com/store/apps/details?id=hbs.com.dduckrock [Android 공유하기 기능 만들기] 우측 상단에 공유하기라는 TextView를 누르게 되면 현재 뷰를 intent를 통해서 보내는 작업을 하겠습니다.주요하게 생각하는 것은 크게 2개 입니다.1. 무엇을 인텐트 하는가?2. 비트맵을 어떻게 클리어할 것 인가? 1. 무엇을 인텐트 하는가?share_menuTV.setOnClickListener(view -> { //버튼을 누르게 되면 if (..

    (Solve) Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter databaseError

    Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter databaseError 이것은 코틀린에서 일어날 수 있는 오류중 하나이다. 예제가 하나 있다. 수정 전 likePostsRef!!.runTransaction(object : Transaction.Handler { override fun doTransaction(mutableData: MutableData?): Transaction.Result { var likeRefResult: CoinLike? = null likeRefResult = mutableData!!.getValue(CoinLike::cla..