我正在用Android开发工具开发一个Android应用程序。 现在我尝试了新的Android Studio,如果把我的智能手机连接到PC上,直接在Android Studio中运行程序,一切都很好。 但现在我想在其他智能手机上测试这个程序,而不是把它们连接到我的电脑上。

ADT每次编译程序时都会在“projectname/bin”下创建。apk文件。在我看来,Android Studio目前并没有做到这一点。

所以,我的问题是:有可能用Android Studio创建一个unsigned .apk文件吗?


当前回答

Build -> Build APK     //unsigned app


Build -> Generate Signed APK  //Signed app

其他回答

Build -> Build APK     //unsigned app


Build -> Generate Signed APK  //Signed app

我的工作如下:

如果你已经在build.gradle中进行了设置,请继续遵循设置空白。

signingConfigs {
        release {
            storePassword ""
            keyAlias ""
            keyPassword ""
        }
    }

然后在编辑器窗口中选择Gradle Task。如果您已经创建,它将显示所有口味的列表。

对于OSX上的Android Studio 2.2.3,我只使用顶部菜单:

Build > Build APK

它用.apk文件打开Finder。这不会生成一个签名的APK。如果需要,您可以从同一菜单中选择Generate Signed APK。

现在在Android Studio v1.1.0中应该是:

select Run >运行<你的应用> 在<你的应用>\build\outputs\apk中找到。apk文件

只要去BUILD-> BUILD APK就完成了