精华内容
下载资源
问答
  • 编译器将源代码转换成 DEX 文件( Android 设备上运行的字节码),并将其他所有内容转换成编译的资源。 APK 打包器将 DEX 文件和编译的资源组合成APK。必须先为 APK 签名,然后才能将应用安装并部署到 Android...

    1、Android程序打包

     Android程序开发完成后,如果要发布别人使用,就需要将自己的程序打包成正式的Android安装包文件(Android  Application Package,简称APK),其后缀名“.apk”。

    编译器将源代码转换成 DEX 文件(在 Android 设备上运行的字节码),并将其他所有内容转换成编译的资源。

    APK 打包器将 DEX 文件和编译的资源组合成APK。必须先为 APK 签名,然后才能将应用安装并部署到 Android设备上。

    APK 打包器使用调试或发布密钥库为 APK 签名:

    • 如果编译的是应用调试版本(即专用于测试和分析的应用),打包器会使用调试密钥库为应用签名。Android Studio 自动使用调试密钥库配置新项目。
    • 如果编译的是打算向外发布的应用发布版本,打包器会使用发布密钥库为应用签名。

    在生成最终 APK 之前,打包器会使用 zipalign 工具对应用进行优化,减少其在设备上运行时占用的内存。

    2、生成密钥和密钥库

    在菜单栏中依次点击 Build > Build > Generate SignedBundle/APK。

    在 Generate Signed Bundle或APK 对话框中,选择APK,然后点击 Next。

    在Key store path字段下,点击 Create new

    在New Key Store窗口中,为密钥库和密钥提供以下信息
    • 密钥库
    • Key store path:选择创建密钥库的位置
    • Password:为您的密钥库创建并确认一个安全的密码
    • 密钥
    • Alias:为密钥输入一个标识名
    • Password:为密钥创建并确认一个安全的密码,此密码应该与为密钥库选择的密码不同
    • Validity (years):以年为单位设置密钥的有效时长,密钥的有效期应至少为 25 年
    • Certificate:为证书输入一些关于开发者的信息,此信息不会显示在应用中,但会作为 APK 的一部分包含在证书中
     

    3、生成APK

    下载到安卓手机上:

    展开全文
  • IDEA如何在手机上运行Android程序

    千次阅读 2020-10-14 17:55:53
    对于小白(也就是我)想自己的手机上运行自己的Android程序的时候,不知道该如何下手,网上找到的教程又不完整或者过于繁琐,所以写了这篇文章简单快速的帮助小白自己的手机上运行IDEA的Android程序。...

    IDEA如何在手机上运行Android程序

    对于小白(也就是我)想在自己的手机上运行自己的Android程序的时候,不知道该如何下手,在网上找到的教程又不完整或者过于繁琐,所以写了这篇文章简单快速的帮助小白在自己的手机上运行IDEA的Android程序。

    1. 把手机的开发者模式打开:

      打开手机的更多设置,找到关于手机,找到软件版本号,连续点击软件版本号多次来打开手机的开发者模式。

    2. 用数据线连接电脑,然后打开手机的USB调试:

      打开手机的更多设置,找到开发者选项,打开USB调试。

      image-20201014174616575
    3. 回到IDEA选择你的手机对应的型号设备。

      image-20201014174717792

    4. 然后点击运行。这个时候就会在你的手机安装你的Android应用程序,确定安装即可。

      我们似乎已经很激动的以为成功了,结果出现安装失败,出现以下问题:

      Installation did not succeed.
      The application could not be installed: INSTALL_FAILED_TEST_ONLY
      Installation failed due to: 'null'
      

      解决方法就是在gradle.properties 文件中添加:

      android.injected.testOnly=false
      

      然后再运行就可以安装成功了!!!!!

    展开全文
  • AndroidStudio将程序运行在手机上

    万次阅读 2018-10-12 22:28:41
    1、数据线连接手机,找到手机中设置的“开发者选项”——打开“开发者选项”然后打开“USB调试”如果还有“USB安装”也要允许 找不到开发者选项的话,进入“关于手机”---MIUI版本连续点击,会提示进入开发者模式...

    笔者的手机使用的是小米6

    1、数据线连接手机,找到手机中设置的“开发者选项”——打开“开发者选项”然后打开“USB调试”如果还有“USB安装”也要允许上

    找不到开发者选项的话,进入“关于手机”---MIUI版本连续点击,会提示进入开发者模式。

    (注不同的手机型号可能有所差异,具体的进入开发者模式请自行搜索一下)

    小米系列进入开发者模式:https://jingyan.baidu.com/article/4853e1e547d95a1908f72654.html

     

    2、需要给电脑打上驱动,但是可能有些繁琐,所以我们使用自动化工具。我们使用了360手机助手,可以进行自动安装(要用360手机助手连接上手机,软件才会自动打上驱动)。

     

    3、再次运行该项目就可以看到自己的手机已经在线了,选择该手机就可以让app在手机上运行了。

     

    展开全文
  • 1、虚拟机我使用的是Android5.0版本,当前manifests的application标签配置如下,正确运行没问题。 2、但是放到真机Android 9)就会闪退,于是application标签里面添加一行代码:android:...
  • ECLIPSE开发ANDROID程序如何在手机上运行 2014-05-04 11:44:56 By: dwtedx Android dwtedx 0 2132 android开发不论是真机调试还是最终发布到真机都非常简单,过程如下: 1、安装usb...

    ECLIPSE开发ANDROID程序如何在手机上运行
    2014-05-04 11:44:56  By: dwtedx

    android开发不论是在真机上调试还是最终发布到真机上都非常简单,过程如下:


    1、安装usb驱动

    手机要能与电脑相连,当然要安驱动了。效果就是你插入手机,电脑显示驱动已识别。

    驱动安装的官方教程:http://developer.android.com/sdk/win-usb.html

    官方教程概述:

    不同的Android手机有对应不同的驱动,对于Nexus One, and Nexus S,

    见官方教程“Downloading the Goolge USB Driver”部分,直接用Android SDK and AVD Manager安装。

    对于其他手机如HTC,Acer,Motorola, Sony等要去对应手机公司的网站上下驱动,

    手机与手机公司网站的对应列表为:http://developer.android.com/sdk/oem-usb.html

    有很多手机的驱动是以一个像手机管理器形式打包的,比如HTC,你需要安装它的那个想91手机助手似地PC同步客户端,

    才能与手机相连。比如我开发用的手机是HTC,其驱动(客户端)

    就是HTC Sync:http://www.htc.com/cn/supportdownloadlist.aspx?p_id=319&act=sd&cat=all


    2、设置android手机为USB调试模式

    步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】


    3、通过eclipse上真机测试

    没用真机时,用eclipse开发android程序都是点run,然后跑模拟器的。

    安装好手机的usb驱动后,还是点run,程序就会神奇的在真机上运行了,

    效果与在模拟器中的一样,非常简单,而且速度比用模拟器块很多。


    如果没有效果还是在模拟器上运行,则在eclipse中:

    右键->run as->run configurations->target

    把那个虚拟机选项勾掉,再运行,如果之前的驱动安装正确的话,

    eclipse会让你选择用那个设备运行(有真机与你的虚拟机可选),此时选那个真机的就可以了


    4、发布

    android工程文件夹下的bin文件夹在编译成功后会生成xxxxx.apk,就是可执行的android程序,

    你可以用任何手机同步工具像安装其他android程序一样安装你自己的项目。

    之后在android的应用程序目录下找到你的项目图标,就可以运行啦。

    展开全文
  • 驱动安装的官方教程 不同的Android手机有对应不同的驱动,对于Nexus One, and Nexus S,见官方教程“Downloading the Goolge USB Driver”部分,直接用Android SDK and AVD Manager安装。对于其他手机如HTC,Acer,Mo...
  • 问题描述:在Androidstudio程序手机运行出现无法解析的情况 #解决办法 1,设置InstantRun的选项为空 (1)File->settings->Build,Execution,Deployment->Instant...
  • Python程序在Android手机上运行

    万次阅读 2014-12-18 10:51:19
    Python程序在Android手机上运行 1 下载Scripting Layer for Android (SL4A) Scripting Layer for Android (SL4A) 是一个开源项目,目标是为android系统提供脚本语言的支持,使用户可以直接...
  • Android应用程序在手机上运行的步骤

    千次阅读 2011-02-14 11:43:00
    仅用于计算机是Windows操作 1.In Eclipse, you can do this from the Application tab when ... Otherwise, in the AndroidManifest.xmlfile, add android:debuggable="true" to the  element.
  • 用于在Android Studio写完代码后,模拟器或者手机上运行的内容 运行程序必须有一个运行的载体,可以是一部Android手机,也可以是模拟器。 1.启动模拟器 首先观察顶部工具栏的图标,点击创建和启动模拟器的...
  • Eclipse开发Android程序如何在手机上运行android开发不论是真机调试还是最终发布到真机都非常简单,过程如下:1、安装usb驱动 手机要能与电脑相连,当然要安驱动了。效果就是你插入手机,电脑显示驱动已识别...
  • 1.通过usb接口把手机与电脑相连。 2.打开手机的设置,开发者选项,usb调试,允许手机与电脑相连即可。 有时候可能需要下载手机助手,博主手机为vivo y33.
  • 在android上运行python脚本,或者在android上使用python交互界面,对熟悉python的研究或开发人员来说,是一件很有吸引力的事情,因为python脚本真是非常高效,另外,有很多非常好的库android官方目前没有支持在android设备...
  • 三、用手机运行程序 (1)bin下找到 程序名.apk 的文件 (2)将其复制到QQ中,传给手机或通过数据线传给手机 (3)直接用手机打开此软件,即可下载安装 (4)安装完成后,就可以手机使用啦~ ...
  • android开发不论是真机调试还是最终发布到真机都非常简单,过程如下: 1、安装usb驱动  手机要能与电脑相连,当然要安驱动了。效果就是你插入手机,电脑显示驱动已识别。驱动安装的官方教程:...
  • 一个使用tcpdump抓包的软件 使用真机进行实验,通过Android Studio点击小三角运行的时候能够成功抓包。 当从手机上直接点击程序运行的时候无法生成抓包文件 求解各位大佬这要怎么解决
  • 之前一直不知道如何真机上运行自己的android程序,每次手机了电脑,但在运行模拟器的时候总是搜索不到自己的手机型号。阅读了官方发布的android training文档之后,才明白是自己没有开启设备的USB调试选项...
  • 打开 File——>Settings 在搜索里输入 Instant Run 将里面的Enable Instant Run…这句话的勾去了,手机上在做一下内存清理,就可以在手机运行了。 博主这样做在手机上就可以继续运行,希望也能帮助到你。 ...
  • 程序在4.0和4.1的手机上都能正常运行 但是三星s4 4.2.2的手机上跑就会出现 IT unchain all for threadid=21 threadid=2:stuck on threadid=19,giving up Fatal signal 16(SIGSTKFLT) at 0x000057bc(code=-6)...
  • 如果您需要在安卓手机上安装java程序或者以前的java小游戏,可以先安装j2me工具,然后将java程序导入其中即可运行
  • Android 手机上运行 Python 程序

    千次阅读 2014-10-25 03:24:12
    以前的ASE版本运行python不太好。不过试了一下这个。还不错。 首先去: http://code.google.com/p/android-scripting/downloads/list 下载 ase_r14.apk 并安装. 下载三个 python 模块 : python_extras_r0...
  • 在android手机上运行python程序

    千次阅读 2014-02-07 21:03:01
    http://code.google.com/p/android-scripting/ api reference:http://code.google.com/p/android-scripting/wiki/ApiReference Tutorials: http://code.google.com/p/android-scripting/wiki/Tutorials ...
  • 一、QPython 3H 1.下载与安装 进入手机“应用市场”,搜索“QPython 3H”,单击“安装”。...4. 如果需要编写完整程序方便反复修改和运行,单击主界面的“编辑器”,进入编辑器界面,单击右角...
  • 大家都知道有安卓上有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了。今天,给大家推荐另一款安卓工具。QPython支持的库也有限,不能很好的满足我们的要求。今天,给大家推荐的...
  • 这几天放假开始自学安卓开发, 想把程序运行在自己手机上的时候发现Android studio总是找不到我的手机. 发现问题是 手机电脑 设备管理器里有一个 other device中的 adb interface 显示没有驱动 去网上安装了...
  • 自从Android Studio升级到2.3之后,无法直接小米手机上运行程序,出现错误“Installation failed with message Failed to establish session” 有两种解决办法: 1. 关闭Android Studio的Instant Run功能 ...
  • abdroid studio编译的app,模拟器可以正常运行,下载到手机上一打开闪一下就关闭了,也不报错什么的。 这是app的编译配置: ... android { ... ...这个程序都不能4.4的手机上运行
  • 无法运行不全2015年03月30号691安卓LW基于Android平台的手机点餐系统程序.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • 于是我就推荐他可以用android系统的手机或者平板来直接调试运行android程序,下面让我来简单的介绍怎么用。 参考文章:http://www.cnblogs.com/plwang1990/archive/2011/07/04/2097757.html、 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 164,704
精华内容 65,881
关键字:

安卓程序怎么在手机上运行