我一直在嘗試爲我的Android應用程序創建一個APK文件。該項目本身包含多個.csproj文件,所以我需要包括它們以及包和其他必要的信息。你可以通過選擇使用mdtool創建我的IPA文件的.sln文件來做到這一點。但對於我來說,只會成功運行(沒有任何錯誤),但不會創建APK文件。所以我想我不得不使用/t:PackageForAndroid
或/t:SignAndroidPackage
。但我收到錯誤消息PackageForAndroid not found in project
。我不確定在這裏要做什麼,如果問題是我必須在我的項目中匹配目標文件或節點(如果這是正確的,我可以在哪裏找到它?)如果我只需要使用其中任何一個作爲目標,它應該如何正常工作,因爲我也嘗試過使用MSbuild,但這也沒有奏效。如何在多個項目文件中使用xbuild msbuild創建apk文件
我曾嘗試使用調試和發佈作爲/p:Configuration
都具有相同的結果。 特設不起作用。然後我試着用一個。 csproj文件,因爲我看到大多數例子包含,但這不適合我,因爲我有多個。 csproj文件以及構建應用程序所需的大量其他信息。我試圖使用Include,命令失敗,嘗試定位所有的.csproj文件以及只針對主版本,但是這種方式沒有奏效。
如何正確創建這個APK文件?我認爲我很接近,因爲如果我沒有收到任何錯誤消息,我只是沒有正確創建它。我在Mac上使用終端並使用Bamboo(因爲這是我從中獲得項目的地方),結果完全相同。另外請注意,這個項目成功建立在模擬器和android手機上,所以項目本身沒有問題。