android - 如何重启android avd?

标签 android android-virtual-device reboot

我想在我的程序中捕获 BOOT_COMPLETED 操作,如何重新启动 AVD?? 提前致谢......

package com.alex.app.testsysaction;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;

public class MyReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        Log.i("receiver", "system reboot completed.......");
    }
}

AndrdoiManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.alex.app.testsysaction"
      android:versionCode="1"
      android:versionName="1.0">
    <uses-sdk android:minSdkVersion="3" />

    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <receiver android:name=".MyReceiver">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED"/>
            </intent-filter>
        </receiver>
    </application>
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
</manifest>

最佳答案

在 AVD 上安装应用程序。

关闭它然后再次手动重新启动它。它会捕获重新启动操作

关于android - 如何重启android avd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8276955/

相关文章:

java - 无法使用 Bundle 将字符串从一个 fragment 传递到另一个 fragment

android - 无法访问 jarfile ..\framework\monkeyrunner-25.3.2.jar

Android模拟器不时显示 "System UI isn' t responding”对话框

android - eclipse Juno 中的 google play services( Rev. 30) 中没有 libproject

java - OkHttp 没有得到整个 JSON

android - Android AVD 的最佳屏幕分辨率是多少?

android - 如何减少 Android 虚拟设备内存的使用?

linux - 我如何知道某个进程正在阻止 Linux 中的重新启动命令?

Android:BroadcastReceiver 不会收听 BOOT_COMPLETED

ios - 如何可靠地检测到 iOS 设备已重启?