Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
共享我的android应用程序的apk有什么害处吗?_Android - Fatal编程技术网

共享我的android应用程序的apk有什么害处吗?

共享我的android应用程序的apk有什么害处吗?,android,Android,我通过android Studio在android手机上运行应用程序。之后,我使用名为“应用程序提取器”的应用程序获取我的应用程序的apk,然后将此apk发送给我的朋友,甚至在线上传apk。 有什么害处吗?有。 但是为什么要从开发机器上共享APK呢 确保您的代码安全 市场上有一些工具可以从.apk文件中提取代码。如果您正在实现pro-guard,那么这是可以的,因为它将加密您的代码,但也不会完全解密(需要时间) 制作apk不需要应用程序提取器。您可以在中直接使用apk文件 app/build/o

我通过android Studio在android手机上运行应用程序。之后,我使用名为“应用程序提取器”的应用程序获取我的应用程序的apk,然后将此apk发送给我的朋友,甚至在线上传apk。
有什么害处吗?

有。 但是为什么要从开发机器上共享APK呢

确保您的代码安全


市场上有一些工具可以从.apk文件中提取代码。如果您正在实现pro-guard,那么这是可以的,因为它将加密您的代码,但也不会完全解密(需要时间)

制作apk不需要应用程序提取器。您可以在中直接使用apk文件

app/build/outputs/apk/app-debug.apk

并根据需要重命名它

如果您担心apk的反向工程,那么您应该阅读proguard,它会混淆代码,删除未使用的类和方法,并使应用程序难以反向工程


否则,传播你的apk没有害处,为什么不从你的开发机器上共享apk呢?如果你不想让别人而不是你自己安装你的应用,那么是有害处的,否则不是真的