2014-02-20 51 views
3

藍疊的最新更新,從端口發送網絡廣播每隔2秒10505.網絡廣播 - 燈塔-V1

燈塔-V1 | pcName |的WindowsPC OpenSensor-V2 | 54321

到IP 255.255.255.255

這並沒有發生在以前的版本。這是否有一些自動同步聲明正在等待與其他設備通話?除非我告訴它這樣做,否則我不希望bluestack與其他聯網設備通話。我沒有檢查過或同意任何說它需要這樣的網絡廣播。

即使它只有53字節它仍然是網絡污染給我。我怎麼能把它關掉,直到我真的想要它?感謝

package com.example.test5; 

import android.content.ContentValues; 
import android.content.Context; 
import android.database.Cursor; 
import android.database.SQLException; 
import android.database.sqlite.SQLiteDatabase; 
import android.database.sqlite.SQLiteOpenHelper; 

public class DBAdapter { 

private static final String TAG = "DBAdapter";  
private static final String DATABASE_NAME = "TestDB"; //Database Name 'TestDB' 
private static final int DATABASE_VERSION =1; //Change Version to upgrade db 

private final Context context; 

private DatabaseHelper DBHelper; 
private SQLiteDatabase db; 

public DBAdapter(Context ctx) 
{ 
    this.context = ctx; 
    DBHelper = new DatabaseHelper(context); 
} 

private static class DatabaseHelper extends SQLiteOpenHelper 
{ 
    DatabaseHelper(Context context) 
    { 
     super(context, DATABASE_NAME, null, DATABASE_VERSION); 
    } 

    @Override 
    public void onCreate(SQLiteDatabase db) 
    { 

     db.execSQL("create table USER(Id INTEGER NOT NULL PRIMARY KEY,USER_ID TEXT NOT NULL,USER_NAME TEXT NOT NULL,PASSWORD TEXT NOT NULL, ACTIVE_YN TEXT NOT NULL default 'Y')"); 

    } 

    @Override 
    public void onUpgrade(SQLiteDatabase db, int oldVersion, 
    int newVersion) 
    { 
     db.execSQL("DROP TABLE IF EXISTS USER"); 
     onCreate(db); 
    } 
} 

//---opens the database--- 
public DBAdapter open() throws SQLException 
{ 
    db = DBHelper.getWritableDatabase(); 
    return this; 
} 

//---closes the database---  
public void close() 
{ 
    DBHelper.close();   
} 

//---insert a User into the database--- 
public void insertUser(String USER_ID,String USER_NAME,String PASSWORD) 
{ 
    ContentValues initialValues = new ContentValues(); 
    initialValues.put("USER_ID", USER_ID); 
    initialValues.put("USER_NAME", USER_NAME); 
    initialValues.put("PASSWORD", PASSWORD);      
    db.insert("USER", null, initialValues);     
} 

//---updates 
public boolean updateUserStatusById(String USER_NAME,String USER_ID) 
{ 
    ContentValues args = new ContentValues(); 
    args.put("USER_NAME", USER_NAME); 
    return db.update("USER", args, 
      "USER_ID='" + USER_ID+"'", null) > 0; 
} 

//executing query and it returns fields which are specified in the query .......... 
public Cursor getQueryResult(String MY_QUERY) throws SQLException 
{     
    return db.rawQuery(MY_QUERY, null); 
} 

} 

Nandakishore P

回答

1

我覺得這是一個令人困惑以及並想將其關閉。到目前爲止,我發現有問題的可執行文件是:

C:\ Program Files文件(x86)的\藍疊\ HD-frontend.exe

而且在C:\ ProgramData \藍疊\日誌\ BlueStacksUsers.log有條目:

2015年12月10日08:46:56.378000 HD-前端(2632:4588):1 INFO OpenSensor:信標端口10505,間隔2000,主機名MYHOSTNAME

具有塊條目我的防火牆每隔兩秒鐘都​​不可接受!

+0

我停止使用BlueStack並轉移到Genymotion,無論如何感謝您的答案。 –