2017-01-13 4 views
-1

스플래시 화면이 코르도바에서 작동하는 방식을 이해하는 데 어려움이 있습니다.기본 스플래시 화면이 코르도바 맞춤 설정으로 대체되지 않음

내 프로젝트의 루트에는 "스플래시 스크린"("www", "플랫폼"등과 같은 레벨)이있는 "이미지"폴더가 있습니다.

"플랫폼"디렉토리에서 수동 작업을 수행하지 않기 위해 프로젝트를 구성하려고합니다.

Cordova는 파일을 "platforms/andoird/res/drawable- *"의 오른쪽 폴더로 복사해야합니다. 그렇지 않습니까?

내 config.xml에

<preference name="SplashScreen" value="screen" /> 
<platform name="android"> 
    ... 
    <splash src="images/splashscreen.png" density="land-hdpi"/> 
    <splash src="images/splashscreen.png" density="land-ldpi"/> 
    <splash src="images/splashscreen.png" density="land-mdpi"/> 
    <splash src="images/splashscreen.png" density="land-xhdpi"/> 

    <splash src="images/splashscreen.png" density="port-hdpi"/> 
    <splash src="images/splashscreen.png" density="port-ldpi"/> 
    <splash src="images/splashscreen.png" density="port-mdpi"/> 
    <splash src="images/splashscreen.png" density="port-xhdpi"/> 
    ... 
</platform> 

내 플러그인 버전 :

cordova-plugin-splashscreen 4.0.0 "Splashscreen" 

내 안드로이드 버전 : 6.0.0 내가 구축하고 내 프로젝트를 실행

, SplashScreen로 기본이다 코도 바 중 하나.

+0

마지막 편집을 롤백했습니다 : _SOLVED_ 같은 것을 질문 제목에 추가하지 마십시오. 자신의 문제를 해결할 수 있었다면 솔루션에 ** 응답 **을 게시하십시오. –

+0

@MarkRotteveel thanks – akronnorka

답변

0

이것은 이온 이온 버전의 문제입니다. res 폴더가 제대로 구성되지 않았습니다. 프로젝트의 루트에서 다음 명령을 실행하십시오.

mv platforms/android/res/{values,xml} res 
rm -rf platforms/android/res 
cp -r res platforms/android 
ionic build android 
+0

죄송합니다. 그러나 IONIC을 사용하지 않습니다. 나는 14 일 전에 결의안을 올렸다. – akronnorka

관련 문제