::
:: File: 08createthemedAPK.bat
:: Mô tả:
:: xavierjohn22, 2011/10/24
:: xavierjohn22, 2011/09/27
::
:: ---------------
---------------------------------echo off
:: 1 = cụ thể thư mục / s mục cấp đầu bên trong, 2 = top thư mục cấp
vang ++++++++++++++% 1 +++++++++++++
:: echo% ~ n1,% 1
:: echo% ~ n2, 2%
:: goto: END
Nếu% ONLYONETHEME% == 1
(đặt ThisFolder =% ~
n1) Else
(đặt ThisFolder =% ~
n1)
nếu không tồn tại% ~ dp0_THEMES_OUT_APK \% ~ n2 mkdir% ~ dp0_THEMES_OUT_APK \% ~ n2
nếu không tồn tại % ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 mkdir% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2
mkdir% ~ dp0_THEMES_OUT_APK \% ~ n2 \% ThisFolder%
mkdir% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder%
echo% ThisFolder%
for / f "tokens = * delims = "%% G trong ('dir"% ~ dp0_THEMES \% ~ n2 \% ThisFolder% "/ b / quảng cáo') làm
(tiếng vang -------------- %% G - ------------
:: copy apk để _THEMES_OUTPUT_APK để xử lý
nếu tồn tại "% ~ dp0_THEMES_INPUT_APK \% ~ n2 %% G.apk"
(bản sao "% ~ dp0_THEMES_INPUT_APK \% ~ n2 %% G.apk ""% ~ dp0_THEMES_OUT_APK \% ~ n2 \% ThisFolder% %% G.apk
"vang sao chép" _THEMES_INPUT_APK \% ~ n2 %% G.apk "để" _THEMES_OUT_APK \% ~ n2 \% ThisFolder% %% G.apk
"7za một -tzip"% ~ dp0_THEMES_OUT_APK \% ~ n2 \% ThisFolder% %% G.apk ""% ~ dp0_THEMES \% ~ n2 \% ThisFolder% %% G res "-mx % complevel%
zipalign -f -v 4 "% ~ dp0_THEMES_OUT_APK \% ~ n2 \% ThisFolder% %% G.apk" "% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder% %%
G.apk")
nếu% zipalignthensign% == 1
(ren "% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder% %% G.apk" TEMP _ %% G.apk
java -jar "% ~ dp0_SIGN_ZIP signapk.jar" "% ~ dp0_SIGN_ZIP testkey .x509.pem ""% ~ dp0_SIGN_ZIP testkey.pk8 ""% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder% TEMP _ %% G.apk ""% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder% %% G .apk
"del"% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder% TEMP _ %% G.apk
")) Nếu tồn tại"% ~ dp0_THEMES_INPUT_APK USE_THE_UNSIGNED_APK_FOR_% ~ n2.txt "(for / f" tokens = * delims = "%% một trong (% ~ dp0_THEMES_INPUT_APK USE_THE_UNSIGNED_APK_FOR_% ~ n2.txt) làm (COPY% ~ dp0_THEMES_OUT_APK \% ~ n2 \% ThisFolder% %% a% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder% %% một )) :: này dọn dẹp các thư mục _THEMES_OUT_APK sau zipaligning :: zip phù apks với pngs mogrified mới sẽ được ở _THEMES_OUT_APK_ZIPALIGN rmdir / s / q "% ~ dp0_THEMES_OUT_APK \% ~ n2 \% ThisFolder%" rmdir / s / q "% ~ dp0_THEMES_OUT_APK \% ~ n2 ":: ----------------------------- :: Làm sạch đầu tiên nếu không phải% makethemezip% == 1 goto: END DEL ".% ~ dp0_FLASHABLES themes system app * apk" DEL ".% ~ dp0_FLASHABLES themes system framework * apk" nếu không tồn tại "% ~ dp0_FLASHABLES Flashable_% ~ n2.zip" (ERRORecho: Flashable_% ~ n2.zip file mẫu không có trong "_FLASHABLES" thư mục goto: END) :: Nếu% ONLYONETHEME% == 1 (FOR %% F IN (_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder% * .apk) DO (COPY "% ~ dp0_THEMES_OUT_APK_ZIPALIGN \% ~ n2 \% ThisFolder% %% ~ nxF" "% ~ dp0_FLASHABLES themes system app %% ~ nxF") nếu tồn tại "% ~ dp0_FLASHABLES themes system app framework-res.apk "(COPY"% ~ dp0_FLASHABLES themes system app framework-res.apk ""% ~ dp0_FLASHABLES themes system framework framework-res.apk ") nếu tồn tại "% ~ dp0_FLASHABLES themes system app framework.apk" (COPY "% ~ dp0_FLASHABLES themes system app framework.apk" "% ~ dp0_FLASHABLES themes system framework framework.apk") nếu tồn tại "% ~ dp0_FLASHABLES themes system app framework-res.apk" (DEL "% ~ dp0_FLASHABLES themes system app framework-res.apk") nếu tồn tại "% ~ dp0_FLASHABLES themes system app framework.apk "(DEL"% ~ dp0_FLASHABLES themes system app framework.apk ") COPY"% ~ dp0_FLASHABLES Flashable_% ~ n2.zip ""% ~ dp0_FLASHABLES TEMP_% ThisFolder% .zip "Đang cập nhậtecho và máy nén "_FLASHABLES TEMP_% ThisFolder% .zip" ... 7za một -tzip "% ~ dp0_FLASHABLES TEMP_% ThisFolder% .zip" "% ~ dp0_FLASHABLES themes system" -mx% complevel%echo Ký "_FLASHABLES TEMP_% ThisFolder% .zip "vào"% ~ dp0_FLASHABLES \% ThisFolder% _Themes_Signed.zip "... java -jar"% ~ dp0_SIGN_ZIP signapk.jar ""% ~ dp0_SIGN_ZIP testkey.x509.pem ""% ~ dp0_SIGN_ZIP testkey.pk8 ""% ~ dp0_FLASHABLES TEMP_% ThisFolder% .zip ""% ~ dp0_FLASHABLES \% ThisFolder% _Themes_Signed.zip "DEL"% ~ dp0_FLASHABLES TEMP_% ThisFolder% .zip ": :): END
đang được dịch, vui lòng đợi..