AccessibilityService Libary B4A

Я несколько дней пытаюсь создать библиотеку для B4A. Я могу только просматривать журналы. Я хочу создать событие для связи с b4a. Или написать текстовый файл.

package anywheresoftware.b4a.objects;

import android.accessibilityservice.AccessibilityService;
import android.util.Log;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import android.app.Service;
import anywheresoftware.b4a.BA.*;
import anywheresoftware.b4a.BA;
import anywheresoftware.b4a.BA.Events;
import anywheresoftware.b4a.AbsObjectWrapper;
import anywheresoftware.b4a.BA.ActivityObject;
import anywheresoftware.b4a.BA.DependsOn;
import anywheresoftware.b4a.BA.Permissions;
import anywheresoftware.b4a.BA.ShortName;
import anywheresoftware.b4a.BA.Version;


 @ActivityObject
 @Version(1.0f)
// @Events(values={"accessibilityevent (event As string)"})  
public class AccessibilityMaster extends AccessibilityService {

// public static final String PACKAGE_NAME = "com.whatsapp.seubuceta";
   public void onAccessibilityEvent(AccessibilityEvent event) {
  
 if (event.getEventType() == AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED) {
  
            if (event.getPackageName() != null && event.getClassName() != null) {
            //  Log.d("Foreground App", event.getPackageName().toString());
    BA.Log(event.getPackageName().toString());
   // WRITE TXT 
  
            }
        }     
   }
   
   protected void onServiceConnected() {
   BA.Log("aaa");
   }
 
   public void onInterrupt() {
 
   }
   
}

Я не знаю, как создать, я пытался изменить некоторые существующие библиотеки, но это не сработало

0 ответов

Другие вопросы по тегам