2016-10-13 3 views
0

지금은 Android에서 내 Unity 게임에서 Fyber를 사용하려고합니다. 어디서든 'google-play-services_lib'찾기

는 위의 줄을 추가하여 Google 프로젝트에 서비스 LIB 플레이 추가 할 필요 매니페스트. 당신은에서 구글 플레이-services_lib 프로젝트를 복사 점을 명심 " the following step..

에서 문제로 실행 한 귀하의 안드로이드 SDK 경로 (일반적으로 Android/sdk/extras/google_ google_play_services/libproject/google_play_services/libproject/google-play-services_lib)를 Unity 프로젝트 아래의 Plugins \ Android 아래에 저장하십시오.

나는 파일이나 폴더에 있지만 내 안드로이드 SDK 또는 last distributed lib project from google repository에서 "google-play-services_lib"이라는 파일이나 폴더를 찾을 수 없다면 d 당신의 문제가 있다면 소유하고.

는 Heres는 내가 순간

CommandInvokationFailure: Failed to re-package resources. 
    C:\Users\Blar\AppData\Local\Android\sdk\build-tools\24.0.3\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Users/Blar/AppData/Local/Android/sdk\platforms\android-24\android.jar" -F bin/resources.ap_ 

    stderr[ 
    AndroidManifest.xml:17: error: Error: No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version'). 

    ] 
    stdout[ 
    Configurations: 
    (default) 
    v14 
    v21 
    xhdpi-v4 

    Files: 
     drawable\app_banner.png 
     Src: (xhdpi-v4) res\drawable-xhdpi\app_banner.png 
     drawable\app_icon.png 
     Src:() res\drawable\app_icon.png 
     values\strings.xml 
     Src:() res\values\strings.xml 
     values\styles.xml 
     Src:() res\values\styles.xml 
     Src: (v14) res\values-v14\styles.xml 
     Src: (v21) res\values-v21\styles.xml 
     AndroidManifest.xml 
     Src:() AndroidManifest.xml 

    Resource Dirs: 
     Type drawable 
     drawable\app_banner.png 
      Src: (xhdpi-v4) res\drawable-xhdpi\app_banner.png 
     drawable\app_icon.png 
      Src:() res\drawable\app_icon.png 
     Type values 
     values\strings.xml 
      Src:() res\values\strings.xml 
     values\styles.xml 
      Src:() res\values\styles.xml 
      Src: (v14) res\values-v14\styles.xml 
      Src: (v21) res\values-v21\styles.xml 
    Including resources from package: C:\Users\Blar\AppData\Local\Android\sdk\platforms\android-24\android.jar 
    applyFileOverlay for drawable 
    applyFileOverlay for layout 
    applyFileOverlay for anim 
    applyFileOverlay for animator 
    applyFileOverlay for interpolator 
    applyFileOverlay for transition 
    applyFileOverlay for xml 
    applyFileOverlay for raw 
    applyFileOverlay for color 
    applyFileOverlay for menu 
    applyFileOverlay for mipmap 
    Processing image: res\drawable\app_icon.png 
    Processing image: res\drawable-xhdpi\app_banner.png 
     (processed image res\drawable\app_icon.png: 90% size of source) 
     (processed image res\drawable-xhdpi\app_banner.png: 93% size of source) 
     (new resource id app_banner from xhdpi-v4\drawable\app_banner.png #generated) 
     (new resource id app_icon from drawable\app_icon.png #generated) 
    ] 
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) 
    UnityEditor.Android.PostProcessor.Tasks.TasksCommon.Exec (System.String command, System.String args, System.String workingdir, System.String errorMsg, Int32 retiresOnFailure) 

답변

0

에서 빌드 할 때 내가지고있어 전체 오류가 나는 '구글 플레이-services_lib을'구글 저장소 또한 당신의 마지막 분산 LIB 프로젝트라는 폴더를 발견 다운로드를 권장하고 Plugins \ Android에 복사했습니다.

하지만 문제가 해결되지 않았습니다.

0

forum부터 (아마도이 ​​폴더의 하위 폴더에있는 플러그인/Android 또는 플러그인 아래에) AndroidManifest.xml 파일이있을 수 있습니다. 이름 (google_play_services_version)이지만이 값은 아무 곳에도 정의되지 않습니다. 일반적으로이 값은 res/values에서 AndroidManifest.xml 또는 xml에 추가하는 것과 같은 일부 방법을 통해 추가됩니다.

안드로이드 SDK/엑스트라/구글/google_play_services/libproject/구글 플레이-services_lib/고해상도/값/ 에 자산/플러그인/안드로이드/입술에서 version.xml 파일을 복사해야이 오류를 해결하려면/values ​​/ Unity 프로젝트 폴더의.

관련 스레드 인 Android - Error building Player: CommandInvokationFailure: Failed to re-package resources을 확인하여 Android \ sdk \ build-tools에서 24.0.0 빌드 도구 폴더를 삭제하도록 제안 할 수 있습니다.

관련 문제