这是我的android插件,我的一个方法需要一个上下文,有什么办法可以获得这个上下文?
public class GaziruPlugin extends CordovaPlugin{
@Override
public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException
{
String value = args.getString(0);
BASE64Decoder decoder = new BASE64Decoder();
try {
byte[] imageByte = decoder.decodeBuffer(value);
Classlogic method = new Classlogic();
//this method requires a context type.
method.DoLogic(context,imageByte);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
}
我希望你能帮助我.谢谢
我只是在我的Windows 8中安装我的cordova 3.3,当我使用命令"cordova platform add android"时,我收到此错误消息
Error: failed to run 'java -version', make sure your java environment is set up including jdk and jre
your JAVA_HOME variable is c:\program files(x86)\java\jdk1.7.0_25\bin
Error: Command failed: 'java' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
这是我的JAVA_HOME C:\ Program Files(x86)\ Java\jdk1.7.0_25\bin的系统变量,对于路径,我添加了这个C:\ Program Files(x86)\ Java\jdk1.7.0_25; C:\Program Files(x86)\ Java\jre7任何人都可以帮我解决这个问题?