移动应用反编译源码文件在线浏览与安全分析


正在查看:Statter v1.1.0 -- AndroidManifest.xml 的源代码文件

本页面用于展示反编译生成的源代码文件,仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


<?xml version="1.0" encoding="utf-8"?>
<manifest package="com.xxxx.statter" platformBuildVersionCode="33" platformBuildVersionName="13" android:versionCode="12" android:versionName="1.1.0" android:compileSdkVersion="33" android:compileSdkVersionCodename="13"
  xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="33" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.READ_LOGS" />
    <uses-permission android:name="android.permission.USE_BIOMETRIC" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.PERMISSION_GRANTED" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
    <uses-permission android:name="android.permission.USE_FINGERPRINT" />
    <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
    <meta-data android:name="ScopedStorage" android:value="true" />
    <permission android:name="com.xxxx.statter.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" android:protectionLevel="signature" />
    <uses-permission android:name="com.xxxx.statter.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
    <application android:theme="@style/AppTheme_BD" android:label="@string/app_name" android:icon="@mipmap/app_logo1" android:name="com.security.shell.AppStub1" android:debuggable="false" android:allowBackup="true" android:supportsRtl="true" android:extractNativeLibs="false" android:fullBackupContent="@xml/backup_rules" android:usesCleartextTraffic="true" android:roundIcon="@mipmap/app_logo1" android:appComponentFactory="com.security.shell.AppComponentFactory0" android:requestLegacyExternalStorage="true" android:dataExtractionRules="@xml/backup_config">
        <activity android:name="com.xxxx.statter.home.activity.AllMyTokenActivity" android:exported="false">
            <meta-data android:name="android.app.lib_name" android:value="" />
        </activity>
        <activity android:name="com.xxxx.statter.wc.activity.WCAuthorizedActivity" android:exported="false" android:taskAffinity="daily.task.test" />
        <activity android:name="com.xxxx.statter.dapps.activity.MinersAndPoolActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.EditMiningPoolActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.ApplyMiningPoolActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.login.activity.AuthorizationActivity" android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <data android:scheme="stt" android:host="com.statter" />
            </intent-filter>
        </activity>
        <activity android:name="com.xxxx.statter.dapps.activity.CalculationDetailsActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.InviteFriendsActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.home.activity.CopyActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.MiningMachineDetailsActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.MinerActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.DappSetActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.home.activity.CreationTokenIntroductionActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.home.activity.TokenIntroductionActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.DappIconActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.home.activity.TokenWithdrawActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.AdvancedContractActivity" android:exported="false" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" android:windowSoftInputMode="adjustPan">
            <intent-filter>
                <data android:scheme="xl" android:host="goods" android:port="8888" android:path="/AdvancedContract" />
                <category android:name="android.intent.category.DEFAULT" />
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.BROWSABLE" />
            </intent-filter>
        </activity>
        <activity android:theme="@style/transparent_activity" android:name="com.xxxx.statter.home.activity.ShareCollectionActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.login.activity.WalletUnlockActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.CurrenciesListActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.MessageCenterActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.AddAddressActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.login.activity.UnlockActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.MyDappActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.SelectAddresActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.CreateDappActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.SearchDAppActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.VersionContentActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.VersionLogActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.LanguageSettingsActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.mine.activity.NightModeActivity" />
        <activity android:name="com.xxxx.statter.mine.activity.AboutActivity" />
        <activity android:name="com.xxxx.statter.mine.activity.SettingsActivity" />
        <activity android:name="com.xxxx.statter.mine.activity.AddressBookActivity" android:exported="false" />
        <activity android:name="com.xxxx.statter.dapps.activity.DappWebViewActivity" />
        <activity android:name="com.xxxx.statter.dapps.activity.ManageDappsActivity" />
        <activity android:name="com.xxxx.statter.WelcomeActivity" android:exported="true" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="com.xxxx.statter.MainActivity" android:exported="true" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize">
            <intent-filter android:autoVerify="true">
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <data android:scheme="wc" />
            </intent-filter>
        </activity>
        <activity android:name="com.xxxx.statter.customview.zxing.activity.CaptureActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.customview.videoselect.activity.ImagePickerActivity" android:screenOrientation="portrait" />
        <activity android:theme="@style/BrandDialogStyleAnim" android:name="com.xxxx.statter.home.activity.SelectWalletDialogActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:theme="@style/BrandDialogStyleAnim" android:name="com.xxxx.statter.home.activity.SelectAssetTypeDialogActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.AddAssetsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.SearchTokenOrAddressActivity" android:launchMode="singleTask" />
        <activity android:name="com.xxxx.statter.home.activity.NoWalletActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.TransactionDetailsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:theme="@style/BrandDialogStyleAnim" android:name="com.xxxx.statter.home.activity.ImportWalletDialogActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ManageActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.AddWalletActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.BackupTipsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.BackupTipsOneActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.CreateWalletActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ExportPrivateFileActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ExportSttPrivateStringActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ImportPrivateFileActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.TokenRecordListActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ImportMnemonicWordsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ExportMnemonicWordsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ExportKeystoreWordsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ExportPrivateKeyWordsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ImportKeystoreActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.CollectionWalletActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.TransferActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ImportPrivateKeyActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ImportSttPrivateStringActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.HomeAssetsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.AddTokenActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.ManageCustomTokenActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.home.activity.AllAssetsActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|layoutDirection|locale|orientation|screenSize" />
        <activity android:name="com.xxxx.statter.customview.videoselect.activity.ImagePreActivity" android:screenOrientation="portrait" />
        <meta-data android:name="design_width_in_dp" android:value="360" />
        <meta-data android:name="design_height_in_dp" android:value="640" />
        <provider android:name="androidx.core.content.FileProvider" android:exported="false" android:authorities="com.xxxx.statter.fileprovider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/filepaths" />
        </provider>
        <activity android:theme="@style/ActivityTranslucent" android:name="com.blankj.utilcode.util.UtilsTransActivity4MainProcess" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateAlwaysHidden" />
        <activity android:theme="@style/ActivityTranslucent" android:name="com.blankj.utilcode.util.UtilsTransActivity" android:multiprocess="true" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateAlwaysHidden" />
        <provider android:name="com.blankj.utilcode.util.UtilsFileProvider" android:exported="false" android:authorities="com.xxxx.statter.utilcode.fileprovider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/util_code_provider_paths" />
        </provider>
        <service android:name="com.blankj.utilcode.util.MessengerUtils$ServerService" android:exported="false">
            <intent-filter>
                <action android:name="com.xxxx.statter.messenger" />
            </intent-filter>
        </service>
        <provider android:name="androidx.startup.InitializationProvider" android:exported="false" android:authorities="com.xxxx.statter.androidx-startup">
            <meta-data android:name="androidx.emoji2.text.EmojiCompatInitializer" android:value="androidx.startup" />
            <meta-data android:name="androidx.lifecycle.ProcessLifecycleInitializer" android:value="androidx.startup" />
        </provider>
        <provider android:name="me.jessyan.autosize.InitProvider" android:exported="false" android:multiprocess="true" android:authorities="com.xxxx.statter.autosize-init-provider" />
    </application>
</manifest>