我只是准备将我的第一个应用程序发布到Android市场,我想知道你是否有任何关于你在发布超越显而易见的应用程序时可能遇到的任何经验的提示记录.
在将应用程序发布到市场之前,有什么隐藏的警告和/或关于该做什么的想法?例如,我的一个伙伴建议我删除我的代码中的所有注释,以防万一有人到达源代码,从而使得想要"代码夹克"更难以破译代码.我认为这是一个明智的建议.
在将他们的应用发布到Android市场之前,要做的事情是什么?
Android开发者控制台有3个标签用于发布应用程序的apk文件:alpha,beta和production,如下所示:

我记得在谷歌IO讲座之一,在进行100%规模发布之前检查你的应用程序有多好的一种很酷的方法是,只允许一部分用户先下载应用程序.我认为它被称为"分阶段发布",因为如果有太多问题要发布给所有人,你可以推出发布.
它们之间究竟有什么区别,特别是在Alpha和Beta之间?
只有生产阶段可供游戏商店的人使用,对吗?
哪一个允许仅发布给特定的人/百分比,你以哪种方式发布?
哪个阶段允许应用内结算,至少用于测试?我不明白为什么我不能在上传应用程序之前测试它.
在百分比方法中,如果我使用相同的方式发布新的应用程序版本,它是否会首先更新为有幸安装以前版本的人?
我目前正在尝试使用Visual Studio 2010"发布"和MSDeploy的功能来处理我的网络部署需求,但有关于定制取决于我的构建配置包碰到路障.
我开发一个32位的环境中,但需要对64位环境中创建一个发布包,因此在"释放"的配置我有一个后生成事件那份第三方的64位版本的DLL注入的bin目录覆盖32位版本.当我使用"发布"功能,即使正确的64位DLL被复制到bin目录下,它不会包括在包中.
有没有办法让'Publish'包含在post build事件期间复制到bin目录中的文件?
asp.net build-process publishing visual-studio-2010 msdeploy
如何在Android Play商店发布beta测试版?
我正试图在Android Play商店中允许beta测试我的phonegap构建应用程序.我已经在测试版标签中上传了一个已签名的apk,并添加了一个google +组,其中有一些用户...但我有点惊讶,我找不到如何在测试仪智能手机上安装甚至找到这个应用程序.我选择自己作为群组中的用户,但无法看到应用程序的链接或类似的东西.应用程序商店中的测试版用户是否应该已经可以看到该应用?或者我是否必须按下发布按钮?信息弹出窗口告诉:
"Your app can only be used by your testers when it is published to Google Play.
If your app has no production APK then it will only be visible to Alpha and Beta
testers. The link that your testers can use to opt-in will be displayed here when
you have published your app."
Run Code Online (Sandbox Code Playgroud)
听起来我应该发表它.但这不是说beta apk将被移动到已发布区域而不再是测试版吗?我担心该应用程序随后会在Play商店中对所有用户可见,不仅仅适用于我的Beta版测试人员.
有人可以解释我如何仅为我的测试人员发布测试版吗?
编辑:似乎我需要的一切都是缺少的选择加入链接.知道为什么吗?

我已将我的工件推送到oss nexus repo,将其作为依赖项添加到另一个项目中.想法让我警告:
[warn] Unable to reparse com.github.kondaurovdev#jsonapi_2.11;0.1-SNAPSHOT from sonatype-snapshots, using Fri May 13 17:12:52 MSK 2016 [warn] Choosing sonatype-snapshots for com.github.kondaurovdev#jsonapi_2.11;0.1-SNAPSHOT
Run Code Online (Sandbox Code Playgroud)
也许我以错误的方式以某种方式推送了神器?但我之前做过,一切都很好.如何摆脱这些警告?或者只是忽略它们?
我想在安装Android应用程序时创建一些预先创建的文件.
我想在内部存储器(数据/数据//文件/)和新创建的SD卡目录(/ sdcard // data1 /)中创建文件.
我怎样才能做到这一点?
任何人都可以推荐一个程序来创建用户手册吗?不是标记语言(如LaTeX或DocBook),而是更像Scribus这样的交互式语言.因为我不是唯一一个会更新手册的人,软件应该是新手很容易接受的东西,但仍然有一些高级功能(比如从外部源/表中链接文本,处理主页/主题等) .
此致,奥斯卡
我有一个Visual Studio 2010 MVC2 Web应用程序,我正在使用Hudson通过命令行构建.我想让Hudson发布一个Web输出,所以我将DeployOnBuild = true和CreatePackageOnPublish = True标记添加到我的命令行.
我的命令是:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
/target:Clean,Build
/property:Configuration=Debug;DeployOnBuild=True;CreatePackageOnPublish=True;
[my project name.csproj]
Run Code Online (Sandbox Code Playgroud)
在我的开发机器(Windows 7)上运行此命令成功发布了一个Web输出\obj\Debug\Package\PackageTmp\.但是在Hudson服务器(WS 2008)上运行它会成功编译,但它不会发布.相同的命令,相同版本的MSBuild,相同的源代码.
我已经尝试了/t:Publish目标,这给了我一个Skipping Unpublishable Project响应,正如我在其他几个人的帖子中看到的那样.
我已经尝试将DeployOnBuild=True和CreatePackageOnPublish=True标签添加到我的项目文件中,并且没有任何变化.
有关为什么不发布的任何想法?我错误地使用这些标签吗?我确信这里有一些我没看到的东西.
我在Android模拟器,手机,平板电脑和Google TV上测试了这款应用.其作品.当我发布Google Play时,该应用程序不可见.以下是清单.我真诚地感谢对这个问题的任何见解.谢谢.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.zzzz.xyzxyz"
android:installLocation="internalOnly"
android:versionCode="4"
android:versionName="1.4" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" />
<uses-feature
android:name="android.hardware.microphone"
android:required="false" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".AlbumSelectorActivity"
android:label="@string/app_name"
android:launchMode="singleTask" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="xyzxyzAppWidgetActivity"
android:noHistory="true" >
</activity>
<activity
android:name=".SelectableImagesActivity"
android:noHistory="true" >
</activity>
<activity
android:name=".SelectedImageActivity"
android:noHistory="true"
android:windowSoftInputMode="stateHidden|adjustResize" > …Run Code Online (Sandbox Code Playgroud) 我上传了我的第一个APK文件到谷歌播放,但我收到以下错误.
您上传了一个非zip对齐的APK.您需要在APK上运行zip对齐工具并再次上传.
任何人都可以告诉我如何拉链对齐我的apk文件?
请告诉我这些步骤?
publishing ×10
android ×6
google-play ×3
asp.net ×2
apk ×1
beta-testing ×1
file ×1
install ×1
manuals ×1
msbuild ×1
msdeploy ×1
nexus ×1
pdf ×1
sbt ×1
zipalign ×1