[Android] visibility , menifests(Activity를 export 시키기)

youneeo·2023년 9월 13일
0

캠프에서 주어진 과제를 하던중.. 음 주제는 분명 Logcat을 이용한 디버깅 이였지만..
숨은그림찾기 틀린그림찾기 하는 느낌의 과제였다

첫번째로 빨간줄 지우기부터 시작했고, 연결에는 문제가 없음을 확인했다.
생성을 했는데 첫번째로 리싸이클러뷰자체가 보이지않는것을 확인했다

1.(있는 뷰를 안보이게함)

android:visivility="gone"

을 사용했을때, 이미지를 죽일수있게된다 , ( 존재는 하지만 보이지않게함 )

2.액티비티간에 연결이 확실하게 되어있었고 구문에 오류가 없었지만 디테일페이지로 넘어갈시
앱이 종료되는 현상 발생(이걸 런타임 에러라고 하나?) 그런 취지에서 내주신건지 모르겠지만
본인은 안드로이드 기기로 에뮬대신 쓰고있어서 그런지 로그켓을 보기가 쉽지가 않았다..뭔가 계속 떴고
의심할수있는 방법중 하나로 찾았다.(매니페스트 파일에서 디테일액티비티가 익스포트되어있지 않았다.)
정석적인 방법은 절대 아니고 감으로 찾은거라 로그켓을 사용하는법을
알아야 하겠지만..튜터님께 좀더 자문을 구해봐야 할 것 같았다.

저번 프로젝트의 경험으로 매니패스트에 각각의 액티비티가 추가되어있어야하고, 연결이 되어있지않고
각개 액티비티만 실행하고싶을때 false 를 true로 바꾸면 된다는 경험을 한 적이 있다.

프로젝트 시작 기한이 정해져있어 휘뚜루마뚜루 과제를 한 감이 없잖아 있지만. 괜찮은 경험이였다 뭐라도
상기시키고 알게되지 않았나? 싶기도하고 맞는 방법인지 모르겠지만 오늘도 열심히 달려봐야겠다.

정리하자면 아래가 액티비티를 익스포트 하는 방법이다.

두서없이 정리한 글이지만 유용한 하루였다고 생각한다.

profile
정돈된 공간에서 생각하기를 좋아합니다.

0개의 댓글