活动未列入白名单

安什萨赫德瓦

我最近在 google play 上推出了一个应用程序。它在我的调试版本上运行良好,但是当我从 google play 下载已发布的版本时它开始崩溃。我现在尝试安装通过 android studio 生成app-release.apk(虽然我上传了app.abb包,但我不知道如何从中获取 apk),它给了我以下日志:

2019-08-27 05:46:09.978 819-852/? E/ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
2019-08-27 05:46:09.982 1449-8273/? E/ANDR-PERF-JNI: Iop tryGetService failed
2019-08-27 05:46:09.998 1449-8273/? E/ActivityTrigger: activityStartTrigger: not whiteListedin.curioustools.water_reminder/in.curioustools.water_reminder.ui.StartActivity/1
2019-08-27 05:46:09.998 1449-8273/? E/ActivityTrigger: activityResumeTrigger: not whiteListedin.curioustools.water_reminder/in.curioustools.water_reminder.ui.StartActivity/1
2019-08-27 05:46:10.008 1449-10327/? E/ActivityTrigger: activityResumeTrigger: not whiteListedin.curioustools.water_reminder/in.curioustools.water_reminder.ui.StartActivity/1
2019-08-27 05:46:10.041 23961-23961/? E/.water_reminde: Not starting debugger since process cannot load the jdwp agent.
...

完整的日志在这里。我做错了什么?为什么我的活动没有列入白名单?这是我的活动和清单:

//manifest

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="in.curioustools.water_reminder">

    <application
        android:allowBackup="true"
        android:fullBackupContent="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme"
        tools:ignore="GoogleAppIndexingWarning">
        <activity
            android:name=".ui.screen_dashboard.DashBoardActivity"
            android:configChanges="orientation|keyboardHidden"
            android:screenOrientation="portrait"
            />

        <activity
            android:name=".ui.screen_intro.IntroInfoActivity"
            android:configChanges="orientation|keyboardHidden"
            android:screenOrientation="portrait"
            />
        <activity android:name=".ui.StartActivity"
            android:configChanges="orientation|keyboardHidden"
            android:screenOrientation="portrait"
            >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

        <receiver android:name=".broadcast_recievers.NotificationActionReceiver" />
    </application>

</manifest>

和:

//StartActivitty.java
package in.curioustools.water_reminder.ui;

        import android.content.Intent;
        import android.content.SharedPreferences;
        import android.os.Bundle;

        import androidx.appcompat.app.AppCompatActivity;

        import in.curioustools.water_reminder.R;
        import in.curioustools.water_reminder.services.ServicesHandler;
        import in.curioustools.water_reminder.ui.screen_intro.IntroInfoActivity;
        import in.curioustools.water_reminder.ui.screen_dashboard.DashBoardActivity;

        import static in.curioustools.water_reminder.db.pref.PrefUserDetails.*;

public class StartActivity extends AppCompatActivity {

    //private static final String TAG = "startActivity";
    Class classToBeLaunched;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_start);

        ServicesHandler.updateServices(this);

        SharedPreferences pref= getSharedPreferences(PREF_NAME, MODE_PRIVATE);
        boolean shownOneTime=pref.getBoolean(KEYS.KEY_SHOWN_INFO_ACTIVITY, Defaults.HAS_SHOWN_INTRO_INFO_ACTIVITY);
        classToBeLaunched = shownOneTime ?DashBoardActivity.class:IntroInfoActivity.class;
        startActivity(new Intent(StartActivity.this, classToBeLaunched));
        finish();

    }

}

安什萨赫德瓦

我在 gradle 中禁用了代码缩小,问题解决了

android {
    buildTypes {
        release {
            minifyEnabled false
        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从网址中删除所有未列入白名单的参数

来自分类Dev

Firebase Google登录:本地主机未列入白名单

来自分类Dev

在Android上将OpenID列入白名单

来自分类Dev

在PHP中将网址列入白名单

来自分类Dev

如何在systemd中将单位目录列入白名单

来自分类Dev

嵌套的列入白名单的属性仍然不允许

来自分类Dev

GitHub Pages将哪些Jekyll插件列入白名单?

来自分类Dev

.gitignore忽略列入白名单的文件夹

来自分类Dev

API网关将某些IP列入白名单

来自分类Dev

Kubernetes Kind中将容器列入白名单的系统

来自分类Dev

如何将Kubernetes集群列入IP白名单

来自分类Dev

将用于GCP访问的IP列入白名单

来自分类Dev

仅将列入白名单的项目写入DynamoDB

来自分类Dev

具有列入白名单的站点的访问点

来自分类Dev

如何在phonegap中将URL列入白名单?

来自分类Dev

强大的参数-手动列入白名单

来自分类Dev

根据列入白名单的ID过滤响应对象

来自分类Dev

将Windows Update服务器列入白名单

来自分类Dev

uMatrix如何将网址列入白名单

来自分类Dev

如何在systemd中将单位目录列入白名单

来自分类Dev

如何将我的Android设备列入白名单?

来自分类Dev

检查IP是否已被列入URL的白名单?

来自分类Dev

将IP地址列入白名单centos 6.10

来自分类Dev

仅Apache 2.4将Cloudflare列入白名单

来自分类Dev

将 asp.net 包列入白名单

来自分类Dev

将 Firebase 分析和谷歌分析列入白名单

来自分类Dev

有什么方法可以将节点返回的属性列入白名单或黑名单?

来自分类Dev

如何在discord.py中将用户列入黑名单和白名单?

来自分类Dev

将我的桌面应用程序列入用户计算机的白名单

Related 相关文章

热门标签

归档