源代码是否与从 Android studio 获取的 APK 一起添加

Are source code is added with APK taken from Android studio

源代码是否包含在从 Android studio 获取的 APK 中?

如果是,我们如何删除它,让用户无法随时访问源代码

APK中没有添加源代码,但APK的字节码可以解码成java代码。

您可以使用混淆器来缩小、混淆和优化您的应用程序,解码后很难阅读。

这里是使用混淆器的例子(把它放到build.gradle)

android {
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'),
                    'proguard-rules.pro'
        }
    }
}