1
나는 코드바/전화 갭 안드로이드 플러그인을 개발 중이며 장치 주변에 무선 목록을 표시하고 있습니다.android JNI ERROR
내 플러그인 클래스에 WifiManager를 사용하여 작업하고 싶습니다. 다음은 실행의 나 방법 : 나도 같은 오류를 발견 읽기
JNI ERROR (app bug): attempt to use stale local reference 0x1
VM aborting
fatal signal 11 (SISEGC) at 0Xdeadd00d (code=1)
다음 isWifiEnabled 메서드 호출에
private void wifiList(CallbackContext callbackContext) throws JSONException{
WifiManager wifiManager = (WifiManager) cordova.getContext().getSystemService(Context.WIFI_SERVICE);
if (!wifiManager.isWifiEnabled()) {
callbackContext.error("Wifi disabled, please turn on Wifi and try again");
}
else{
// do something
}
, 나는 다음과 같은 오류가 발생했습니다 : 내 wifiList 방법은 여기
public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
Log.d ("WifiLister", "action : " + action);
if ("WifiList".equals(action)) {
wifiList(callbackContext);
return true;
}
return false; // Returning false results in a "MethodNotFound" error.
}
(C/C++) 코드를 android app으로 만들려는 사람들과 newGlobalRef 메소드를 사용해야합니다. 하지만 그건 내 경우가 아니라 순수한 자바 코드에있다.
아무도 도와 줄 수 있습니까?
감사합니다.
감사합니다. 나를 위해 android.permission.ACCESS_NETWORK_STATE이 필요합니다. 내가 그것을 사용하지 않더라도. 어쩌면 일부 장치에서 전화 걸기 이상한 문제 일 수 있습니다. –