Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从logcat中查找android adb命令_Android_Adb_Logcat_Vnc Server - Fatal编程技术网

从logcat中查找android adb命令

从logcat中查找android adb命令,android,adb,logcat,vnc-server,Android,Adb,Logcat,Vnc Server,我希望任何人都能帮助我。我正在开发的Android上使用VNC服务器,因为我不希望它一直与显示器连接。问题是,VNCappforce不时关闭。由于没有显示器,我被迫重新启动整个斗杆,因为它会自动启动。现在我的问题是,是否可以从adb重新启动VNC服务器 重新启动时的log cat如下所示: 02-28 19:27:32.958: I/ActivityManager(270): Start proc com.schumi.vncs for broadcast com.schumi.vncs/.St

我希望任何人都能帮助我。我正在开发的
Android
上使用
VNC服务器
,因为我不希望它一直与显示器连接。问题是,
VNC
appforce不时关闭。由于没有显示器,我被迫重新启动整个斗杆,因为它会自动启动。现在我的问题是,是否可以从
adb
重新启动
VNC
服务器

重新启动时的
log cat
如下所示:

02-28 19:27:32.958: I/ActivityManager(270): Start proc com.schumi.vncs for broadcast com.schumi.vncs/.StartServiceAtBootReceiver: pid=1149 uid=10075 gids={3003, 1028}
02-28 19:27:33.138: V/VNCserver(1149): copy -> /data/data/com.schumi.vncs/files/android_vncs
02-28 19:27:33.328: V/VNCserver(1149): Starting /data/data/com.schumi.vncs/files/android_vncs -p 0987654321 -r 0 -s 100 -P 5901   -i enable  
02-28 19:37:40.388: E/AndroidRuntime(1149):     at com.schumi.vncs.ServerManager$SocketListener.run(ServerManager.java:283)
02-28 19:37:43.228: I/ActivityManager(270): Process com.schumi.vncs (pid 1149) has died.
VNC服务器的
Android清单
如下所示

<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="12"
android:versionName="1.0.5"
package="com.schumi.vncs">
<uses-permission
    android:name="com.android.vending.BILLING"/>
<application
    android:label="@2131165185"
    android:icon="@2130837514"
    android:name="MainApplication">
    <activity
        android:label="@2131165185"
        android:icon="@2130837514"
        android:name=".VNC_serverActivity"
        android:launchMode="singleInstance">
        <intent-filter>
            <action
                android:name="android.intent.action.MAIN"/>
            <category
                android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
        <intent-filter>
            <action
                android:name="com.schumi.vncs.ACTIVITY_UPDATE"/>
            <category
                android:name="android.intent.category.DEFAULT"/>
        </intent-filter>
    </activity>
    <activity
        android:name="Settings"/>
    <activity
        android:name="Status"/>
    <activity
        android:name="Donate"/>
    <activity
        android:name="com.google.ads.AdActivity"
        android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
    <service
        android:name=".ServerManager">
        <intent-filter>
            <action
                android:name="com.schumi.vncs.ServerManager"/>
            <category
                android:name="android.intent.category.DEFAULT"/>
        </intent-filter>
    </service>
    <receiver
        android:name=".StartServiceAtBootReceiver">
        <intent-filter>
            <action
                android:name="android.intent.action.BOOT_COMPLETED"/>
            <category
                android:name="android.intent.category.HOME"/>
        </intent-filter>
    </receiver>
    <service
        android:name="com.schumi.vncs.BillingService"/>
    <receiver
        android:name="com.schumi.vncs.BillingReceiver">
        <intent-filter>
            <action
                android:name="com.android.vending.billing.IN_APP_NOTIFY"/>
            <action
                android:name="com.android.vending.billing.RESPONSE_CODE"/>
            <action
                android:name="com.android.vending.billing.PURCHASE_STATE_CHANGED"/>
        </intent-filter>
    </receiver>
</application>
<uses-permission
    android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission
    android:name="android.permission.READ_FRAME_BUFFER"/>
<uses-permission
    android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission
    android:name="android.permission.ACCESS_SUPERUSER"/>
<uses-permission
    android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission
    android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission
    android:name="android.permission.INTERNET"/>
<uses-permission
    android:name="android.permission.GET_TASKS"/>
<uses-permission
    android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission
    android:name="android.permission.WAKE_LOCK"/>
<uses-sdk
    android:minSdkVersion="7"/>
</manifest>

有人能帮我吗?执行批处理文件比重新启动整个设备要方便得多


关于菲尔,我自己找到了答案。其实很简单

adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -n com.schumi.vncs/.StartServiceAtBootReceiver