Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.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 在将你的应用上传到Google Play之前?表演_Android - Fatal编程技术网

Android 在将你的应用上传到Google Play之前?表演

Android 在将你的应用上传到Google Play之前?表演,android,Android,在将应用程序上载到Google play之前。我知道谷歌建议对图标使用OptiPNG,而且你需要包括所有屏幕大小的图标 密码呢?是否需要对代码进行模糊处理,使其像WebDev中的JS一样小 或者你需要开发的评论和所有日志是否重要?有一些碎片它会影响应用程序性能 上传前应考虑哪些事项 您需要包括所有屏幕尺寸的图标 不是针对屏幕大小,而是针对DPI。此外,您不需要包括ldpi的图标 是否需要混淆代码,使其像WebDev中的JS一样小 不需要。Java代码是编译的,因此与JavaScript不同,在执

在将应用程序上载到Google play之前。我知道谷歌建议对图标使用OptiPNG,而且你需要包括所有屏幕大小的图标

密码呢?是否需要对代码进行模糊处理,使其像WebDev中的JS一样小

或者你需要开发的评论和所有日志是否重要?有一些碎片它会影响应用程序性能

上传前应考虑哪些事项

您需要包括所有屏幕尺寸的图标

不是针对屏幕大小,而是针对DPI。此外,您不需要包括ldpi的图标

是否需要混淆代码,使其像WebDev中的JS一样小

不需要。Java代码是编译的,因此与JavaScript不同,在执行此操作时,性能没有任何提高。进行模糊处理是为了使反编译和更改应用程序更加困难,它不会影响性能(实际上,对编译代码进行一些深度模糊处理会使速度变慢,但Android的ProGuard不会这样做)

或者你需要开发的评论和所有日志是否重要

同样,Java被编译,注释被忽略,并且不在应用程序代码中。开发日志只能用于开发:

if (BuildConfig.DEBUG)
    Log.d(your debug message);

BuildConfig.DEBUG
是一个常量,因此在编译过程中省略了
if
,在发布版本中完全删除对
Log.d
的调用。

是。。。因此,删除所有日志,基于日志,有人能够破解您的Web服务..谢谢您的帮助。