0

adw ランチャーから次のコードを見つけました。

Object service = launcher.getSystemService("statusbar");
if (service != null) {
    Method expand = service.getClass().getMethod("expand");
    expand.invoke(service);
}

SecurityException をスローするもの: StatusBarManagerService: ユーザー 123456 も現在のプロセスも android.permission.EXPAND_STATUS_BAR を持っていません

だから私は追加しました

<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />

私のアプリケーションmanifest.xmlに、しかしまだ運がない

4

1 に答える 1

1
Object service = getSystemService( "statusbar" );
Class<?> statusbarManager = Class.forName( "android.app.StatusBarManager" );
Method expand = statusbarManager.getMethod( "expand" );
expand.invoke( service );

これをマニフェストに追加します。

<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
于 2012-06-26T15:56:41.857 に答える