Riprendo questo post per capire se sia efficace questo codice e come tradurlo in B4A
Obiettivo e' , da service funzionante in background e ricevente comandi da pc, spegnere un'app attualmente in funzione in foreground sul telefono
Come tradurre il codice sotto, immagino per Android Studio, in codice B4A ?
 
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			Obiettivo e' , da service funzionante in background e ricevente comandi da pc, spegnere un'app attualmente in funzione in foreground sul telefono
Come tradurre il codice sotto, immagino per Android Studio, in codice B4A ?
			
				B4X:
			
		
		
		<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
private void killAppBypackage(String packageTokill){
        List<ApplicationInfo> packages;
        PackageManager pm;
        pm = getPackageManager();
        //get a list of installed apps.
        packages = pm.getInstalledApplications(0);
        ActivityManager mActivityManager = (ActivityManager) MainActivity.this.getSystemService(Context.ACTIVITY_SERVICE);
        String myPackage = getApplicationContext().getPackageName();
        for (ApplicationInfo packageInfo : packages) {
            if((packageInfo.flags & ApplicationInfo.FLAG_SYSTEM)==1) {
                continue;
            }
            if(packageInfo.packageName.equals(myPackage)) {
                continue;
            }
            if(packageInfo.packageName.equals(packageTokill)) {
                mActivityManager.killBackgroundProcesses(packageInfo.packageName);  
            }
        }
    } 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		