AndroidDeployer Scol plugin
|
Go to the source code of this file.
Macros | |
#define | EXECBUFSIZE 4096 |
Functions | |
PROCESS_INFORMATION | CreateExecChildProcess (std::string, BOOL &) |
void | ReadExecFromPipe (PROCESS_INFORMATION, std::string &, std::string &) |
bool | execProcess (std::string cmd, std::string &output) |
void | addDirToArchive (zip_t *archive, const boost::filesystem::path &srcdir, const boost::filesystem::path &inputdir) |
int | _MAKEandroidUnsignedAppBundle (mmachine m) |
_MAKEandroidUnsignedAppBundle : This function creates an unsigned App Bundle from files contained in the same folder as an AndroidManifest.xml | |
int | _MAKEandroidUnsignedAPK (mmachine m) |
_MAKEandroidUnsignedAPK : This function creates an unsigned apk from files contained in the same folder as an AndroidManifest.xml | |
int | _ENCRYPTandroidSigningKey (mmachine m) |
_ENCRYPTandroidSigningKey : This function encrypts a signing key (.keystore) so it can be sent to the Play Store | |
int | _MAKEandroidSigningKey (mmachine m) |
_MAKEandroidSigningKey : This function creates a signing key (.keystore) used to sign Android APKs | |
int | _SIGNandroidAppBundle (mmachine m) |
_SIGNandroidAppBundle : This function signs and zips align an app bundle file | |
int | _SIGNandroidAPK (mmachine m) |
_SIGNandroidAPK : This function signs and zips align an APK file | |
int | _INSTALLandroidAPK (mmachine m) |
_INSTALLandroidAPK : This function signs and | |
int | _CHECKandroidTools (mmachine m) |
_CHECKandroidTools : This function test if the android tools are available | |
int | LoadAndroidDeployer (mmachine m) |
Load the packages in Scol virtual machine. | |
Variables | |
HANDLE | g_hChildStd_OUT_Rd = NULL |
HANDLE | g_hChildStd_OUT_Wr = NULL |
HANDLE | g_hChildStd_ERR_Rd = NULL |
HANDLE | g_hChildStd_ERR_Wr = NULL |
NativeDefinition | base_android_deployer [] |
#define EXECBUFSIZE 4096 |
Definition at line 68 of file androidDeployer.cpp.
void addDirToArchive | ( | zip_t * | archive, |
const boost::filesystem::path & | srcdir, | ||
const boost::filesystem::path & | inputdir | ||
) |
Definition at line 192 of file androidDeployer.cpp.
PROCESS_INFORMATION CreateExecChildProcess | ( | std::string | cmd, |
BOOL & | bSuccess | ||
) |
Definition at line 129 of file androidDeployer.cpp.
bool execProcess | ( | std::string | cmd, |
std::string & | output | ||
) |
Definition at line 73 of file androidDeployer.cpp.
int LoadAndroidDeployer | ( | mmachine | m | ) |
Load the packages in Scol virtual machine.
mmachine | : the scol machine |
Definition at line 1148 of file androidDeployer.cpp.
void ReadExecFromPipe | ( | PROCESS_INFORMATION | piProcInfo, |
std::string & | output, | ||
std::string & | err | ||
) |
Definition at line 165 of file androidDeployer.cpp.
NativeDefinition base_android_deployer[] |
Definition at line 1132 of file androidDeployer.cpp.
HANDLE g_hChildStd_ERR_Rd = NULL |
Definition at line 65 of file androidDeployer.cpp.
HANDLE g_hChildStd_ERR_Wr = NULL |
Definition at line 66 of file androidDeployer.cpp.
HANDLE g_hChildStd_OUT_Rd = NULL |
Definition at line 63 of file androidDeployer.cpp.
HANDLE g_hChildStd_OUT_Wr = NULL |
Definition at line 64 of file androidDeployer.cpp.