如何通过电子邮件将我正在开发的Android应用程序发送给某人?

时间:2010-06-18 10:31:50

标签: android email-attachments

这是我的第一款Android应用。我需要通过电子邮件将我目前所拥有的内容发送给某人进行测试。

我该如何导出应用程序并附加它,因此它不被视为垃圾?

9 个答案:

答案 0 :(得分:11)

更简单的方法:

  1. 将apk放在您的网络服务器上
  2. 使用以下方法创建QR条码图像: http://chart.apis.google.com/chart?cht=qr&chs=150x150&chld=H|1&chl=http://myserver/myapp.apk
  3. 然后将该条形码发送给他,并告诉他使用条形码阅读器应用程序扫描它。
  4. 条形码阅读器应用程序将看到条形码并提供用户点击的超链接。他们点击链接,下载并安装应用程序。

答案 1 :(得分:10)

编译/构建您的应用,它应该生成一个像myAppName.apk这样的文件,只需通过电子邮件发送给您的朋友

尝试查看yourProjectPath/bin文件夹

答案 2 :(得分:6)

如果您正在使用Eclipse,请在模拟器上运行应用程序来测试它。现在Eclipse应该在项目文件夹中创建了一个bin文件夹。在此文件夹中,您将找到包含您的应用程序的apk文件。

只需通过电子邮件将此文件发送给您的朋友。他知道如果有一个正在运行的文件,可以在模拟器上安装该文件。如果没有,他可以通过usb插入他的手机将文件移动到SD卡上移除USB连接,然后使用ASTRO等文件浏览器导航到他的SD卡上的文件,然后选择,项目现在应用程序管理器应该出现,他可以安装该应用程序。如果这不起作用,他必须去设置 - >应用程序 - >并启用未知来源。

答案 3 :(得分:5)

您还可以右键单击您的项目(在eclipse中),然后点击导出 然后选择“导出Android应用程序”并提供所有详细信息...... 完成后,您将获得myAppName.apk,您可以通过电子邮件发送

答案 4 :(得分:5)

导出Android应用程序将是生成apk的正确方法。使用eclipse使用的那个有调试信息,加上它用调试密钥签名,而不是实际密钥。如果您安装使用一个密钥签名的应用程序,然后尝试使用其他密钥安装应用程序(相同的程序包名称),则首先必须先卸载原始应用程序。

答案 5 :(得分:4)

我假设您使用Android Studio进行应用程序开发。

请按照以下步骤操作:

从Android Studio的导航栏中转到“构建”。

从显示的下拉菜单中转到“构建捆绑包/ APK”。

点击“构建APK”。您将在屏幕的右下角看到一个通知框。

点击“查找”。将出现两个文件。一个是“ .json”文件,一个是“ .apk”文件。

将这些文件发送给您在WhatsApp上的朋友,并告诉他们下载JSON文件并安装APK文件。现在您的应用程序正在运行。

您完成了。

答案 6 :(得分:0)

简单的答案是它非常简单,Droid设备了解APK是什么。因此,请告诉您的朋友当前在设置 - >安全性(而不是设置 - >应用程序中)中选中“启用未知来源”。然后通过电子邮件向他们发送APK。一旦收到它,Droid将安装它,或者他们可以下载到下载,他们也可以从中下载。接受权限,然后离开。

答案 7 :(得分:0)

在Android Studio中,使用“构建”->“构建捆绑包”->“构建APK”进行构建,然后您将在文件夹app/build/outputs/apk/debug中找到该文件。

您不能直接在电子邮件中附加文件,因为大多数电子邮件提供商将APK视为垃圾。因此,将apk上传到某个地方,然后将链接发送给您的同事。

如果链接不够用一个简单的技巧,您仍然可以发送文件:

  1. 重命名文件:在文件名(即myApp.apk.bin)末尾附加.bin
  2. 发送伪造的.bin文件
  3. 告诉接收器,他们必须在安装之前将其重命名为普通.apk。 (在android上,可以使用文件管理器(如Totalcommander)来重命名)

答案 8 :(得分:0)

您可以使用Microsoft App Center来与Beta测试人员一起构建和分发您的已签名/未签名APK。

或者,您也可以使用Google云端硬盘,DropBox,Amazon S3分发您的APK