물에 살고싶은 개발자

빌드는 성공했는데 실행은 안될때 (부제:react-native run-android build successful access is denied.) 본문

React-Native

빌드는 성공했는데 실행은 안될때 (부제:react-native run-android build successful access is denied.)

돼지사랑 2019. 10. 10. 15:36

언제나처럼 선결론!


결국 유의미한 답변은 얻을 수 없었고, 

윈도우의 초기화(포맷을 좀 더 쉽게 해주는 윈도우10의 기능) 후 


다시 개발환경을 세팅하고 빌드하는데 성공했다...


현재까지도 여전히 답은 그냥 포맷인걸로..


--------------------------------------------------------------------------------------------------------------------------


(주의!!: 이 글은 결론이 없으므로 푸념식 주저리주저리가 이어집니다.)


react-native run-android build successful access is denied.

react-native run-android build successful but not working



어느날 갑자기 잘만 되던 리액트 네이티브의 빌드가 안되는일이 발생했다.

내가 뭐 자바나 노드 등 RN을 돌리는데 필요한것들을 건드린것도 아니었고..프로젝트 또한 그대로였다.


그런데 갑작스레 빌드가 안되는 일이 발생했다.


물론 그 전에 전조같은 느낌으로 


A problem occurred configuring project ': app'.

The SDK directory 'D: \ Merryholiday \ asd \ android \ ' does not exist.


이 글과 같은 오류메시지를 보긴 했지만.. 이건 안드로이드 스튜디오에서 해당 프로젝트를 켜보니 local.properties가 생기면서 자연스레 해결됐다.


하지만 문제는 그 이후에 발생한 아래 이미지와 같은 현상이었다.

그나마 이것도 메시지가 깨지던걸 chcp 65001 모드를 이용하니 보이는것이다.

이미지를 잘 보면 마지막쯤에 빌드성공이라는 메시지와 함께 그 다음에 엑세스 디나이라고 나온다.

대체 뭔 어디가 디나이라는건지...아무튼 이것저것 이틀동안 전부 검색하고 뻉이쳐봤으나 아직도 해결하지 못했다.

재밋는건 내 노트북이 아닌 다른 컴퓨터에선 정상적으로 빌드가 된다는 것이다. (예를들면 아이폰빌드를 위한 회사맥북이라던가...)


아무튼 그래서 로컬프로퍼티의 경로 표현법을 바꿔본다던가...

권한을 풀어본다던가..jdk를 최신버전으로 재설치한다던가 하는것들은 전부 날 위해 일하지 않았다.


도저히 안되겠다 싶어

스택오버플로우에 질문글깃허브 이슈에 리포트를 올려두었다.


이 문제가 해결이 되면 최상단에 해결법과 이 글에 추가 내용을 올릴것이다...


그러므로 일단은 끗





Comments