예제 #1
0
                           EXCEPTED_VERSIONS[index])
    print version_tmp
    print EXCEPTED_VERSIONS[index]
    comm.installWebviewPlugin(BUILD_PARAMETERS.pkgmode, version_tmp)
    comm.build(app_name)

    apk_source = os.path.join(project_path, "platforms", "android", "build",
                              "outputs", "apk",
                              "android-%s-debug.apk" % pkg_arch_tmp)
    apk_dest = os.path.join(
        current_path_tmp,
        "CrosswalkVersion_%s_%d.apk" % (comm.CROSSWALK_BRANCH, count))
    comm.doCopy(apk_source, apk_dest)

    count = count + 1
    comm.removeWebviewPlugin()

    comm.installWebviewPlugin(BUILD_PARAMETERS.pkgmode)
    os.system('sed -i "s/<preference name=\\"xwalkVersion\\" value=\\".*/<preference name=\\"xwalkVersion\\"' \
            ' value=\\"%s\\" \/>/g" config.xml' % version_tmp)
    comm.build(app_name)
    os.system(
        'cp platforms/android/build/outputs/apk/android-%s-debug.apk ../CrosswalkVersion_%s_%d.apk'
        % (pkg_arch_tmp, comm.CROSSWALK_BRANCH, count))
    count = count + 1
    comm.removeWebviewPlugin()
    index = index + 1

for i in range(count - 1):
    comm.checkApkExist("../CrosswalkVersion_%s_%d.apk" %
                       (comm.CROSSWALK_BRANCH, (i + 1)))
예제 #2
0
            'www/index.html',
            '{expectedVersion}',
            EXCEPTED_VERSIONS[index])
    print version_tmp
    print EXCEPTED_VERSIONS[index]
    comm.installWebviewPlugin(BUILD_PARAMETERS.pkgmode, version_tmp)
    comm.build(app_name, pack_arch_tmp)

    apk_source = os.path.join(project_path, "platforms", "android", 
            "build", "outputs", "apk", "android%sdebug.apk" % apk_name_arch)
    apk_dest = os.path.join(current_path_tmp, "CrosswalkVersion_%s_%d.apk" % (comm.CROSSWALK_BRANCH, count))
    if not comm.doCopy(apk_source, apk_dest):
        sys.exit(1)

    count = count + 1
    comm.removeWebviewPlugin()

    comm.installWebviewPlugin(BUILD_PARAMETERS.pkgmode)
    os.system('sed -i "s/<preference name=\\"xwalkVersion\\" value=\\".*/<preference name=\\"xwalkVersion\\"' \
            ' value=\\"%s\\" \/>/g" config.xml' % version_tmp)
    comm.build(app_name, pack_arch_tmp)
    apk_dest = os.path.join(current_path_tmp, "CrosswalkVersion_%s_%d.apk" % (comm.CROSSWALK_BRANCH, count))
    if not comm.doCopy(apk_source, apk_dest):
        sys.exit(1)

    count = count + 1
    comm.removeWebviewPlugin()
    index = index + 1

for i in range(count - 1):
    comm.checkApkExist("../CrosswalkVersion_%s_%d.apk" % (comm.CROSSWALK_BRANCH, (i + 1)))