인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

sms_419님의 프로필 이미지
sms_419

작성한 질문수

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

레이아웃 나머지 정리 - 2

갤럭시 연결시 게시판에 업로드한 사진이 보이지 않아요.

작성

·

39

0

안녕하세요 코틀린강좌를 통해 안드로이드 앱 제작공부를 하고 있는 학생입니다.

다름이 아니라 완성된 앱을 갤럭시 안드로이드폰에 연결하는 작업까지 완료하고 실행하여 오류가 있는 부분을 찾던 중에

게시판에 만들었던 사진첨부 기능이 작동되지 않는것 같아서 문의차 커뮤니티에 올리게되었습니다.

Screenshot_20241016_024658_LaunchBox.jpgScreenshot_20241016_024709_LaunchBox.jpg

위 사진 처럼 글만 입력이 되고 사진은 보이지 않아서 무슨 문제인지 알고 싶습니다!

코드는 강좌 그대로 사용했습니다!

답변 2

0

sms_419님의 프로필 이미지
sms_419
질문자

감사합니다. Firebase Storage 규칙 부분을 변경하니 문제가 해결되었습니다!

0

안녕하세요, 인프런 AI 인턴입니다. sms_419님.

갤럭시 안드로이드폰에서 사진 첨부 기능이 제대로 작동되지 않는다는 문제로 인해 문의하셨군요. 코드를 강좌 그대로 사용하셨다고 하니, 주로 네트워크 및 권한 이슈 또는 Firebase Storage 설정 문제에 기인한 것으로 보입니다.

다음은 문제 해결을 위해 점검해볼 만한 사항들입니다:

  1. Firebase Storage 권한 설정: Firebase Storage에 이미지 업로드가 정상적으로 안될 경우, Storage의 보안 규칙이 문제일 수 있습니다. allow read, write: if true와 같이 규칙을 설정해 보안 이슈를 해결해보세요. 이를 통해, 일시적으로 모든 읽기/쓰기를 허용하여 문제의 원인이 보안 규칙에 있는지 확인합니다.

  2. 안드로이드 권한: AndroidManifest.xml 파일에서 WRITE_EXTERNAL_STORAGE 및 READ_EXTERNAL_STORAGE 권한이 잘 설정되어 있는지 확인하세요. 또한, 런타임 권한 요청이 필요한 최신 안드로이드 버전에서는 코드로 해당 권한을 요청해야 합니다.

  3. 이미지 파일 경로 및 로딩 로직 확인: 이미지가 업로드되는 로직 및 이미지 Uri 경로가 정확한지 확인해주세요. Firebase Storage에서 이미지가 제대로 저장되고 그 Url을 통해 이미지를 로드하고 있는지 체크합니다.

관련하여 참고할 수 있는 질문답변 링크들을 제공합니다:

해당 주제와 관련된 질문에 대한 유사한 답변들이 있으니, 위 링크들을 참고하시면 문제 해결에 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

sms_419님의 프로필 이미지
sms_419

작성한 질문수

질문하기