我正在尝试使用phonegap构建API服务来添加android密钥。根据他们的文件,我们需要以下面的格式提交详细信息。
https://build.phonegap.com/api/v1/keys/android
{
"title":"Android Key",
"default":false,
"id":2,
"alias":"release",
"link":"/api/v1/keys/android/2",
"locked":false
}
我正在尝试从我的localhost计算机调用API。在keytool的帮助下,我已经创建了一个密钥库文件'D:\ app.mykeystore'。如果我在链接中提供此路径,则表示“未附加密钥库文件”。
如何将android密钥库文件上传/添加到我的帐户下的phonegap?
答案 0 :(得分:0)
最后使用下面的代码
$keys = array(
"title" => 'Release-Key',
"alias" => 'mykeyrelease',
"key_pw" => '222222',
"keystore_pw" => '222222'
);
$data = array(
'data' => json_encode($keys),
'keystore' => '@D:\mykey.keystore'
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
密钥库文件应该有.keystore作为扩展名。