티스토리 뷰

반응형


2018/08/16 - [Programming/Issue 문제 및 해결] - [ 2018.08.16] Issue 문제 및 해결, Native Share Provider 문제.



리팩토링을 하다가 다시 공유가 안되는 부분을 인지하고, 아 Provider를 연결을 안해줬지. 라고 생각하고 블로그를 다시 들어왔다.

하지만, 해결방법은 적히지 않았었다는 걸 오늘 알고서, Provider를 추가하는 방법을 적으려고 한다.


Native Share 개발자가 적어놓은 해결방안이다.









Android Studio를 써 봤던 사람이라면, Manifast에 대한 것쯤은 알고 있을거란 생각을 한다.

xml 형식으로 되어 있는 파일인데, 이 파일에 퍼미션과 인터넷 사용 등등에 대한 권한 설정과 해당 앱에 대한 정보를 넣을 수가 있다.


그래서 어떻게 해야되는건데!!?


일단, 유니티에서, Plugins -> Android 폴더를 가서 AndroidManifest.xml 파일을 찾아서, 더블 클릭을 한다.


그리고 나서, 저 <provider/> 형식으로 된 글을 복사하거나 직접 입력하는데, 입력을 아무 곳에나 하면 안되고,


<application> ... </application> 이 사이에 해당 글을 복사 또는 입력한다.


그리고, authorities라는, 키값으로 되어있는 곳의 value를, 해당 패키지 네임으로 설정해주면 공유가 잘 될것이다.


저렇게 해도 안된다면, <application> 사이에 넣지 않았던가, 아님 잘못 넣었다고 생각하면 될 것 같다.



- 이 글에 도움이 되셨다면, 공감(♡) 버튼과 댓글 부탁드리겠습니다. - 

 


반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함