パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.0.4

root_access

Android デバイスで root アクセスをリクエストするための Flutter プラグイン。このプラグインは Android 専用です。

Android
30日間ダウンロード
112
いいね数
19
Pub ポイント
160

パッケージをインストール

flutter pub add root_access

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

root_access パッケージは、Android デバイス専用に設計された Flutter プラグインであり、アプリがルートアクセスを要求および管理できるようにします。システムレベルの相互作用を通じて、ルートステータスの確認やルートアクセス要求の開始を行うための簡単なインターフェースを提供しています。このプラグインは、システム変更、ファイルアクセス、デバイスカスタマイズなどのタスクに高権限が必要な高度な Android アプリに最適です。Android専用であるため、iOSはサポートしていません。開発者は、ルート権限を使用する際のセキュリティ上の影響とユーザーの承認要件について認識しておく必要があります。

用途

  • システムレベルのファイル操作
  • デバイスカスタマイズツール
  • 高度なアプリ管理
  • ルート依存のユーティリティ
  • セキュリティテスト

主な機能

  • Android専用の互換性
  • シンプルなルートアクセス要求API
  • ルートステータスのチェック
  • ネイティブ Android インテグレーション
  • セキュアな権限処理

適している対象

  • 高度なAndroidアプリを開発する開発者
  • システムレベルのアクセスを必要とするツール
  • ルート済みデバイス管理用アプリ
  • カスタムROMユーティリティ
  • システム診断

注意事項

  • root アクセス権を持つ Android デバイスが必要です
  • Android プラットフォームに限定
  • ユーザーは手動でルート権限を付与する必要があります
  • 潜在的なセキュリティリスク
  • 適切な保護策がない限り、本番アプリには不適切です

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

pub package Tests

Root access Plugin

A Flutter plugin for requesting root access in Android apps.

This plugin is based on RootTools by Stericson.
This plugin is only for Android platform.

Usage

Import the root_access plugin

Follow the plugin installation instructions.

Use the plugin
import 'package:root_access/root_access.dart';

Define a bool variable and assign a value

bool _rootStatus = false;

The RootAccess class provides a getter to get root access and status

bool rootStatus = await RootAccess.requestRootAccess;

Declare an async method to retrieve root access

Future<void> initRootRequest() async {
    bool rootStatus = await RootAccess.requestRootAccess;
    setState(() {
      _rootStatus = rootStatus;
    });
  }

Later you can use _rootStatus in your code to let app know the status of root access. If it's false then root access is not granted in access prompt dialog and if it's true then root access has been granted to the app.

Example

See the example application source for a complete sample app using the Root Access plugin.

Issues and feedback

Please file issues to send feedback or report a bug. Thank you!

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。