Unity2D接入GG廣告在發布安卓版本時報錯CommandInvokationFailure: Failed to re-package resources解決方法


今天就Unity2D項目接入了GG的移動廣告,在發布安卓版本時,報了兩個錯誤,其中有一項是:

CommandInvokationFailure: Failed to re-package resources. See the Console for details.
D:\Program Files\android-sdk\build-tools\23.0.1\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "D:/Program Files/android-sdk\platforms\android-23\android.jar" -F bin/resources.ap_ --extra-packages com.google.unity

之前搞定過,這次出了一個問題,詳細回憶后,解決之,再此來記錄一下。

 

報的錯誤原因是有一個包需要導入到Unity項目中,地址在安卓的SDK中。

將android-sdk\extras\google\google_play_services\libproject下的google-play-services_lib文件夾拷貝到Unity項目中,具體路徑在:Assets\Plugins\Android下面。

重新導出搞定。

 

后續,后來在導出安卓包時又報如下錯誤:

Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details.
D:\Program Files\android-sdk\build-tools\23.0.1\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "D:/Program Files/android-sdk\platforms\android-23\android.jar" -F bin/resources.ap_ --extra-packages android.support.v7.appcompat:com.google.android.gms:com.google.unity:com.google.android.gms.ads:com.google.android.gms:android.support.v4 -S "G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res" -S "G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res" -S "G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\play-services-ads-8.4.0\res" -S "G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\play-services-basement-8.4.0\res" -S "G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\support-v4-23.1.1\res"

stderr[
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_alert_dialog_button_bar_material.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:layoutDirection from <android.support.v7.widget.ButtonBarLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_alert_dialog_button_bar_material.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/abc_alert_dialog_button_bar_material for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_alert_dialog_material.xml:48: note: removing attribute http://schemas.android.com/apk/res/android:textAlignment from <android.support.v7.widget.DialogTitle>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_alert_dialog_material.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/abc_alert_dialog_material for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_dialog_title_material.xml:29: note: removing attribute http://schemas.android.com/apk/res/android:textAlignment from <TextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_dialog_title_material.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/abc_dialog_title_material for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_screen_toolbar.xml:27: note: removing attribute http://schemas.android.com/apk/res/android:touchscreenBlocksFocus from <android.support.v7.widget.ActionBarContainer>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_screen_toolbar.xml: note: using v21 attributes; synthesizing resource com.flash.AppleGame:layout/abc_screen_toolbar for configuration v21.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_search_view.xml:47: note: removing attribute http://schemas.android.com/apk/res/android:layoutDirection from <LinearLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\abc_search_view.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/abc_search_view for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media.xml:42: note: removing attribute http://schemas.android.com/apk/res/android:layoutDirection from <LinearLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media.xml:34: note: removing attribute http://schemas.android.com/apk/res/android:layout_marginStart from <include>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media.xml:34: note: removing attribute http://schemas.android.com/apk/res/android:layout_toStartOf from <include>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/notification_template_big_media for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media_narrow.xml:60: note: removing attribute http://schemas.android.com/apk/res/android:layout_toEndOf from <ImageView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media_narrow.xml:46: note: removing attribute http://schemas.android.com/apk/res/android:layout_toEndOf from <LinearLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media_narrow.xml:46: note: removing attribute http://schemas.android.com/apk/res/android:layoutDirection from <LinearLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media_narrow.xml:38: note: removing attribute http://schemas.android.com/apk/res/android:layout_marginStart from <include>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media_narrow.xml:38: note: removing attribute http://schemas.android.com/apk/res/android:layout_toStartOf from <include>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media_narrow.xml:30: note: removing attribute http://schemas.android.com/apk/res/android:layout_alignParentEnd from <include>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_big_media_narrow.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/notification_template_big_media_narrow for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_lines.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:paddingEnd from <LinearLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_lines.xml:77: note: removing attribute http://schemas.android.com/apk/res/android:layout_marginStart from <LinearLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_lines.xml:96: note: removing attribute http://schemas.android.com/apk/res/android:paddingStart from <TextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_lines.xml:64: note: removing attribute http://schemas.android.com/apk/res/android:layout_marginStart from <TextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_lines.xml:27: note: removing attribute http://schemas.android.com/apk/res/android:layout_marginStart from <LinearLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_lines.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/notification_template_lines for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_media.xml:43: note: removing attribute http://schemas.android.com/apk/res/android:layout_marginEnd from <include>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_media.xml:33: note: removing attribute http://schemas.android.com/apk/res/android:layoutDirection from <LinearLayout>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_media.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/notification_template_media for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_part_chronometer.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:paddingStart from <Chronometer>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_part_chronometer.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/notification_template_part_chronometer for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_part_time.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:paddingStart from <DateTimeView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\notification_template_part_time.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/notification_template_part_time for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_item_powered_by_google.xml:28: note: removing attribute http://schemas.android.com/apk/res/android:layout_toEndOf from <ImageView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_item_powered_by_google.xml:28: note: removing attribute http://schemas.android.com/apk/res/android:layout_marginStart from <ImageView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_item_powered_by_google.xml:8: note: removing attribute http://schemas.android.com/apk/res/android:layout_marginStart from <View>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_item_powered_by_google.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/place_autocomplete_item_powered_by_google for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_item_prediction.xml:52: note: removing attribute http://schemas.android.com/apk/res/android:layout_toEndOf from <TextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_item_prediction.xml:35: note: removing attribute http://schemas.android.com/apk/res/android:layout_toEndOf from <TextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_item_prediction.xml:8: note: removing attribute http://schemas.android.com/apk/res/android:layout_alignParentStart from <include>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_item_prediction.xml: note: using v17 attributes; synthesizing resource com.flash.AppleGame:layout/place_autocomplete_item_prediction for configuration v17.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_progress.xml:2: note: removing attribute http://schemas.android.com/apk/res/android:indeterminateTint from <ProgressBar>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_progress.xml:2: note: removing attribute http://schemas.android.com/apk/res/android:indeterminateTintMode from <ProgressBar>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\google-play-services_lib\res\layout\place_autocomplete_progress.xml: note: using v21 attributes; synthesizing resource com.flash.AppleGame:layout/place_autocomplete_progress for configuration v21.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\select_dialog_multichoice_material.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:paddingStart from <CheckedTextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\select_dialog_multichoice_material.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:paddingEnd from <CheckedTextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\select_dialog_multichoice_material.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:drawableStart from <CheckedTextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\select_dialog_multichoice_material.xml: note: using v13 attributes; synthesizing resource com.flash.AppleGame:layout/select_dialog_multichoice_material for configuration v13.
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\select_dialog_singlechoice_material.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:paddingStart from <CheckedTextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\select_dialog_singlechoice_material.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:paddingEnd from <CheckedTextView>
G:\Unity2D\MyUnityProject\NewApple\AppleGardensAnZhuo\AppleGardensGame\Temp\StagingArea\android-libraries\appcompat-v7-23.1.1\res\layout\select_dialog_singlechoice_material.xml:18: note: removing attribute http://schemas.android.com/apk/res/android:drawableStart from <CheckedTextView>
G:\Unity2D\MyUnityProject\NewApple\Ap<message truncated>

 

好多內容呀,搞了好久,又把google-play-services_lib文件夾從Unity里刪除,在導出,沒事,廣告也顯示


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM