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

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

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


当前回答

在Android Studio中:

构建 构建的APK(年代) 等待并转到弹出窗口中显示的位置。在右下角

其他回答

在Android Studio中:

构建 构建的APK(年代) 等待并转到弹出窗口中显示的位置。在右下角

是的,可以用Android Studio创建unsigned .apk !

高亮项目在你的包资源管理器或项目列,然后文件-项目结构-工件- + - Android应用程序-从模块“你的应用程序”,然后你可以改变位置和一些其他选项。为了方便起见,我在make上启用了build。

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

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

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

——在signingconfigurations中创建新配置

unsigned {
        //do not sign
    }

——在buildTypes中创建构建类型

unsigned {
        versionNameSuffix '-unsigned'
    }

去构建变种,选择unsigned standard。构建项目。

——进入“outputs/apk”,找到“XXX-unsigned.apk”。要检查它是否无符号,请尝试将其安装到设备-您将失败。