0
我想安裝Android項目。這是一個快速而簡單的方法,因此我所要做的就是將最終代碼導入到eclipse中並導出它。我爲我的所有項目使用了一個基本的源代碼,我所要做的只是更改應用程序標題和包名稱以及新的可繪製對象,而我有另一個應用程序,但是我的.bat腳本看起來像這樣。試圖設置Android項目使用.bat替換.xml文件中的文本
@echo off
rmdir /s /q "%~dp0out"
mkdir out
xcopy "%~dp0other\backup" "%~dp0out" /E > nul
java -version
if errorlevel 1 goto errjava
cls
echo.
PAUSE
echo.
echo packagae name
echo whats your packagename after cube3d.packagename
echo.
set /P INPUT=Enter: %=%
echo.
echo App Name
echo whats your App name before Live Wallpaper
echo.
set /P INPUT2=Enter: %=%
echo.
echo Airpush App ID
echo What is the 6 digit airpush app id
echo.
set /P INPUT3=Enter: %=%
copy "%~dp0placeimages" "%~dp0out\res\drawable"
rename out\src\cube3d\aaaaapnzme %INPUT%
call run2.bat
call run3.bat
call run4.bat
它會運行並進入run2.bat並停止之後。之後它不會run3.bat,它不能進入第三和第四。這是其他蝙蝠的樣子。
run2.bat看起來像這樣,這一個完美的作品。
rep "aaaaapnzme" "%INPUT%" out\src\cube3d\%INPUT%\*.java out\AndroidManifest.xml out\src\cube3d\%INPUT%\objects\*.java
這就是儘可能的腳本會去和它沒有去run3.bat再到run4.bat
run3.bat看起來像這樣
rep "zapsname" "%INPUT2%" out\res\values\strings.xml
run4.bat看起來像這樣
rep "aeropush" "%INPUT3%" out\AndroidManifest.xml
我使用的是Windows 8 Pro,如果有幫助的話。
代表使用名爲rep.exe的程序替換名稱 – Proresearch 2013-03-14 04:21:20
也嘗試在代表之前添加調用,它仍然執行與以前相同的操作。 – Proresearch 2013-03-14 04:22:22
嗯,你確定路徑上沒有其他'rep'可執行文件 - 也許是'rep.bat'嗎?你可以用'rep'可執行文件的完整文件名替代'rep' - 如果需要的話可以引用 - 看看這是否有什麼區別? – Magoo 2013-03-14 04:38:06