def copyApk(channel): gameName = common.getGameName() gameType = common.getGameType() # copy2 同时复制文件权限 dirapk = common.GetProjectOutPutApp() + "/apk" if common.AppForPad(False): dirapk += "/heng" gameName += "_hd" else: dirapk += "/shu" if not os.path.exists(dirapk): os.makedirs(dirapk) shutil.copy2( common.getAndroidProjectApk(), dirapk + "/" + gameType + "_" + gameName + "_" + channel + ".apk")
if __name__ == "__main__": # 设置为utf8编码 # reload(sys) # sys.setdefaultencoding("utf-8") # 入口参数:http://blog.csdn.net/intel80586/article/details/8545572 cmdPath = common.cur_file_dir() count = len(sys.argv) for i in range(1, count): print("参数", i, sys.argv[i]) if i == 1: cmdPath = sys.argv[i] common.SetCmdPath(cmdPath) gameName = common.getGameName() gameType = common.getGameType() print(gameName) print(gameType) if len(sys.argv) > 2: if sys.argv[2] == "delete_screenshot": delete_screenshots() sys.exit(0) #先从default 拷贝 文件模版 dir_default = common.GetProjectConfigDefault() dir_to = common.GetProjectConfigApp() dir1 = dir_default + "/appstore" dir2 = dir_to + "/appstore" flag = os.path.exists(dir2)
def GetFileSourceCodeZip(): return common.GetRootUnityAssets( ) + "/Script/Apps/CodeZip/" + common.getGameType() + ".zip"
def GetDirSourceCode(): return GetDirScriptApps() + "/" + common.getGameType()