我正准备向Android市场发布我的第一款应用,我想知道你们是否有任何关于发布应用的经验建议。
在向市场发布应用之前,有什么隐藏的注意事项或想法吗?例如,我的一个朋友建议我删除代码中的所有注释,以防有人获得源代码,从而使潜在的“代码窃贼”更难破译代码。我认为这是个明智的建议。
在将应用发布到Android市场之前需要做些什么?
我正准备向Android市场发布我的第一款应用,我想知道你们是否有任何关于发布应用的经验建议。
在向市场发布应用之前,有什么隐藏的注意事项或想法吗?例如,我的一个朋友建议我删除代码中的所有注释,以防有人获得源代码,从而使潜在的“代码窃贼”更难破译代码。我认为这是个明智的建议。
在将应用发布到Android市场之前需要做些什么?
当前回答
除了上面的建议,你还可以考虑使用Flurry进行移动分析。当我刚开始发布我的应用时,我并不知道这一点,但现在我已经将它们更新到包含它,我喜欢看到用户使用应用的实际情况。这可以为用户很难发现或对用户来说不有趣/有用的事情提供有价值的反馈和指导。
其他回答
据我所知,评论不包括在任何形式的应用程序。
我在应用提交过程中发现,开发者面临的唯一“难题”是你可以提供给市场的各种图像。准备好多张截图,制作不同大小的应用图标和宣传图片。
好的一面是,你的应用可以立即出现在应用商店中——Android Market应用无需经过任何审批程序。
要想有一个清晰的概念,先看一下这个。 http://bewithandroid.blogspot.in/2012/05/publishing-android-application-on.html
不确定你以前是否见过这个,但你应该用monkey来练习你的UI -我的应用程序只崩溃过一次,但如果我先用monkey测试它,它就不会有任何这些。
不要忘记在你的Manifest中设置debuggable=false。有几次我都被逮个正着。
我不完全确定,但我认为这将包括许多信息,使代码黑客的生活更容易一些。
我记得几年前我不小心删除了一个java项目的源代码,我惊恐地意识到我没有备份!我使用一个叫做jad的工具在生产服务器上反编译jar文件,它有所有完整的变量,几乎是完美的。我不记得注释是否在那里,但后来我没有在它们的日子里放很多注释:)这是因为我在编译时包含了符号。
我容易忘记的几点:
仔细检查清单中的minSdkVersion 在模拟器上用minSdkVersion测试你的应用 让你的朋友测试你的应用,看看它是否不言自明
如果你打算在应用中提供更新:
你可能想要添加一些“这个版本有什么新内容”的对话框 备份您的旧版本! 不要忘记在你的清单中增加versionCode和versionName