mirror of
https://github.com/reactivecircus/android-emulator-runner.git
synced 2026-08-31 17:49:33 +00:00
Add missing compiled js files from #383.
This commit is contained in:
@@ -72,7 +72,7 @@ function launchEmulator(apiLevel, target, arch, profile, cores, ramSize, heapSiz
|
|||||||
}
|
}
|
||||||
// start emulator
|
// start emulator
|
||||||
console.log('Starting emulator.');
|
console.log('Starting emulator.');
|
||||||
yield exec.exec(`sh -c \\"${process.env.ANDROID_HOME}/emulator/emulator -avd "${avdName}" ${emulatorOptions} &"`, [], {
|
yield exec.exec(`sh -c \\"${process.env.ANDROID_HOME}/emulator/emulator -port ${port} -avd "${avdName}" ${emulatorOptions} &"`, [], {
|
||||||
listeners: {
|
listeners: {
|
||||||
stderr: (data) => {
|
stderr: (data) => {
|
||||||
if (data.toString().includes('invalid command-line parameter')) {
|
if (data.toString().includes('invalid command-line parameter')) {
|
||||||
|
|||||||
+3
-2
@@ -42,6 +42,7 @@ const channel_id_mapper_1 = require("./channel-id-mapper");
|
|||||||
const fs_1 = require("fs");
|
const fs_1 = require("fs");
|
||||||
function run() {
|
function run() {
|
||||||
return __awaiter(this, void 0, void 0, function* () {
|
return __awaiter(this, void 0, void 0, function* () {
|
||||||
|
let port = input_validator_1.MIN_PORT;
|
||||||
try {
|
try {
|
||||||
console.log(`::group::Configure emulator`);
|
console.log(`::group::Configure emulator`);
|
||||||
let linuxSupportKVM = false;
|
let linuxSupportKVM = false;
|
||||||
@@ -103,7 +104,7 @@ function run() {
|
|||||||
const emulatorBootTimeout = parseInt(core.getInput('emulator-boot-timeout'), 10);
|
const emulatorBootTimeout = parseInt(core.getInput('emulator-boot-timeout'), 10);
|
||||||
console.log(`Emulator boot timeout: ${emulatorBootTimeout}`);
|
console.log(`Emulator boot timeout: ${emulatorBootTimeout}`);
|
||||||
// Emulator port to use
|
// Emulator port to use
|
||||||
const port = parseInt(core.getInput('emulator-port'), 10);
|
port = parseInt(core.getInput('emulator-port'), 10);
|
||||||
(0, input_validator_1.checkPort)(port);
|
(0, input_validator_1.checkPort)(port);
|
||||||
console.log(`emulator port: ${port}`);
|
console.log(`emulator port: ${port}`);
|
||||||
// emulator options
|
// emulator options
|
||||||
@@ -220,7 +221,7 @@ function run() {
|
|||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
// kill the emulator so the action can exit
|
// kill the emulator so the action can exit
|
||||||
yield (0, emulator_manager_1.killEmulator)(input_validator_1.MIN_PORT);
|
yield (0, emulator_manager_1.killEmulator)(port);
|
||||||
core.setFailed(error instanceof Error ? error.message : error);
|
core.setFailed(error instanceof Error ? error.message : error);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user