精华内容
下载资源
问答
  • 可以实现安卓开机时自动启动开发的应用程序!此demo直接导入运行即可
  • 应用程序”->“开发”勾选“USB调试程序”。这样设备才可以通过USB连线时被PC识别到。 2、使用PC上的91手机助手软件自动安装手机驱动(google usb driver) 将已经开启“USB调试”的手机通过USB线连接PC,...

    1、开启手机中USB调试

         进入“设置”->“应用程序”->“开发”勾选“USB调试程序”。这样设备才可以通过USB连线时被PC识别到。

    2、使用PC上的91手机助手软件自动安装手机驱动(google usb driver)

        将已经开启“USB调试”的手机通过USB线连接PC,然后正在运行的91手机助手会自动检测到android手机,并自动安装相应的驱动。我的索爱android手机连接到PC上时,手机上会有三个选择,我选择PC  companion,这样,就在可以在我的PC上看见手机里面的相关信息了。

    3、把android应用程序运行或者调试在android手机上 

         在eclipse开发环境中,在android程序上右键选择run as,选择android application,此时会弹出一个选择框,让你选择在哪个设备上运行,比如AVD或者你的android手机。当然,你可以可以直接选择在安卓手机上,点ok,再看看你的手机,没错,你开发的android程序已经运行在你android手机上了。

         在android手机上不但可以运行android程序,还可以调试(debug)android程序,比在google自带的avd要快很多!

     

     

     

    转载于:https://www.cnblogs.com/wangle1001986/archive/2012/08/18/2645873.html

    展开全文
  • 1、** 使用eclipse新建并运行安卓应用程序 2、** Android项目结构 【文件夹的作用,详见教材P23页】 2.1 新建项目, Create Activity中输入的单词时 每个Activity就是一个界面,类似网页 在项目的【src】目录的...

    1、** 使用eclipse新建并运行安卓应用程序

    2、** Android项目结构

     【文件夹的作用,详见教材P23页】

     2.1 新建项目,   Create Activity中输入的单词时   每个Activity就是一个界面,类似网页

     在项目的【src】目录的包中,产生一个 *.java文件  同时在【res】(资源)文件夹下的子文件夹  【layout】(界面布局)  下自动产生1个和java文件同名的 *.xml文件(Android app的界面,相关控件)

     2.2 这个*.java文件,动态的控制 *.xml文件中的控件(比如获取控件的属性)

     2.3 【gen】目录下的R.java文件,存储的是*.xml文件中的控件和一些资源文件(如图片)

     2.4 Androidmanifest.xml是Android项目的清单文件,是整个项目的配置文件(设置相关权限等)   1个<activity></activity>标记    对应【src】中java文件和    【layout】中的xml文件

    3、了解什么是XML?  XML——可扩展标记语言  作用:保存和传输数据,   不受语言不受平台的影响

     特点:   1.有且仅有1个根节点   2.标记成对出现,严格区分大小写   3.标记可以自由扩展   4.属性的值必须用双引号引起来 4、实现如下功能  1、更改app的图标  2、新建1个新的Activity,产生第2个Android界面   步骤1:新建class extends Activity,且重写父类的onCreate方法   步骤2:选择【res】——>【layout】,新建【Android XML File】,输入文件名.xml   步骤3:打开新建的class文件的onCreate方法中,添加setContentView(R.layout.hello);

     3、设置项目的启动项,打开Androidmanifest.xml文件,添加1个    <activity></activity>标记,将main改成你新建的Activity名

    转载于:https://www.cnblogs.com/luocixin/p/6825686.html

    展开全文
  • 在真机上运行安卓应用,可以不用root,只要打开usb调试就可以了。 另外,需要注意的是,把360手机助手等自动安装助手都去掉,否则手机一连上电脑就直接打开手机助手,eclipse就找不到真机了。 在eclipse上运行程序...

    在真机上运行安卓应用,可以不用root,只要打开usb调试就可以了。

    另外,需要注意的是,把360手机助手等自动安装助手都去掉,否则手机一连上电脑就直接打开手机助手,eclipse就找不到真机了。

    在eclipse上运行程序时,可以通过在工程上右键选择Run As,选择Run Configurations,然后可以分两种方法在真机上运行:

    1. 在Target选项卡中选择第一项"Always prompt to pick device",如下图所示:


    这样点击Run时,就会弹出一个Android device Chooser界面,选择相应的真机或者模拟器。如图所示:



    2.当然也可以在Target选项卡中选择第二项“Launch on all compatible devices/AVD's”,此时如果只有手机连上电脑,没有打开AVD模拟器的话,就会在手机上运行。

    并且每次执行Run时都直接在手机上运行,不需要像1中每次都需要选择是在真机还是模拟器运行。

    “Launch on all compatible devices/AVD's“选项如图所示:



    展开全文
  • 有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行应用?在撰写本文时,联想到高焕堂先生以“Don't call me, I'll call you back!”总结Android框架,真是说...

    本文来自:安卓航班网

    有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don't call me, I'll call you back!”总结Android框架,真是说到点子上了。理解这句话的含义,许多有关Android平台上实现某种功能的问题,都能迎刃而解。
           使用场景:手机开机后,自动运行程序,在屏幕上显示"Hello. I started!"字样。
           背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之即可。记住,Android框架说:Don't call me, I'll call you back。我们要做的是做好接收这个消息的准备,而实现的手段就是实现一个BroadcastReceiver。
    代码解析:
    1、界面Activity:SayHello.java
    package com.ghstudio.BootStartDemo;
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.TextView;
    public class SayHello extends Activity {
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

            TextView tv = new TextView(this);
            tv.setText("Hello. I started!");

            setContentView(tv);
        }
    }
    这段代码很简单,当Activity启动时,创建一个TextView,用它显示"Hello. I started!"字样。
    2、接收广播消息:BootBroadcastReceiver.java
    package com.ghstudio.BootStartDemo;
    import android.content.BroadcastReceiver;
    import android.content.Context;
    import android.content.Intent;
    public class BootBroadcastReceiver extends BroadcastReceiver {
    static final String ACTION = "android.intent.action.BOOT_COMPLETED";

    @Override
    public void onReceive(Context context, Intent intent) {
      
      if (intent.getAction().equals(ACTION)){
       Intent sayHelloIntent=new Intent(context,SayHello.class);
       sayHelloIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
       context.startActivity(sayHelloIntent);
      }
    }
    }
    该类派生自BroadcastReceiver,覆载方法onReceive中,检测接收到的Intent是否符合BOOT_COMPLETED,如果符合,则启动SayHello那个Activity。
    3、配置文件:AndroidManifest.xml
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.ghstudio.BootStartDemo"
          android:versionCode="1"
          android:versionName="1.0">
        <application android:icon="@drawable/icon" android:label="@string/app_name">
            <activity android:name=".SayHello"
                      android:label="@string/app_name">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
      <receiver android:name=".BootBroadcastReceiver">
      <intent-filter>
        <action android:name="android.intent.action.BOOT_COMPLETED" />
       </intent-filter>
      </receiver>
        </application>
        <uses-sdk android:minSdkVersion="3" />
       <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission>
    </manifest>
           注意其中粗体字那一部分,该节点向系统注册了一个receiver,子节点intent-filter表示接收android.intent.action.BOOT_COMPLETED消息。不要忘记配置android.permission.RECEIVE_BOOT_COMPLETED权限。
    完成后,编译出apk包,安装到模拟器或手机中。关机,重新开机。
    运行截图:

    延伸思考:在多数情况下,要自动运行的不是有界面的程序,而是在后台运行的service。此时,就要用startService来启动相应的service了。

    原文地址:http://www.apkway.com/forum.php?mod=viewthread&tid=1546&extra=page%3D2

    转载于:https://www.cnblogs.com/yyq-quan/archive/2011/07/14/2106444.html

    展开全文
  • 有的时候,我们需要让安卓机器开机后自动跳转运行我们自己的应用程序,而不是进入安卓HOME界面。有2种办法可以实现该目的。 一、开机后自动进入程序: 当 Android 启 动 时 , 会 发 出 一 个 系 统 广 播 , ...
  • 我使用appium自动化原生应用程序 . Appium在版本低于7.0的所有设备上运行良好,但是当我在7.0或更高版本上运行appium时,appium启动应用程序但不会执行进一步操作(appium不会停止执行,它会在启动应用程序后冻结) ....
  • 概述 多个activity运行,我们想...给人感觉是,已经推出了程序,但是又自动重启了 其他的方案,在每一个activity中,分别finish处理。 因为我的程序有几十个acitivity,分别处理繁琐,容易出错。 下面是我只在一个acit
  • 基于安卓机顶盒的开发与应用(2)竖屏播放视频-图片-旋转-自动播放 通过基于安卓机顶盒的程序设计,开发出一套可以竖屏播放视频,图片功能。 1、优盘内有图片,开机后可以自动发现并显示,竖屏,横屏均可设置。 2...
  • 流量对WLAN没有影响—ios7有一个类似的选项,叫做“允许应用程序在后台刷新”,也就是说,它可以用来防止应用程序在后台运行(从网络获取内容)。为了在Android上实现类似的效果,需要像greenguard这样的工具。安卓...
  • Monkey是安卓中的一个命令行工具,可以运行在模拟器或者是实际的设备中,它向系统发送为伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了...
  • 安卓应用测试总结

    2017-06-08 10:52:37
    2. 其他入口:从其他程序开启应用(分享到外部后会自动检测是否安装学信); 3. 退回:从其他程序退回时回到被测应用,被测应用打开其他应用再从桌面图标启动; 以上需要交叉组合测试。 4. 异常启动:崩溃后启动...
  • 要直接让应用程序本身保证无bug还是有一定难度,一般情况是外加守护程序(daemon)或者叫做看门口。以往的应用在pc端的应用中就是这么使用的,能达到需要的长期运行的效果。同样的方法也就确定在android上这么使用了...
  • Android应用程序分类

    2016-10-11 14:59:11
    安卓中创建的大部应用程序大致属于下面的一种: 前台应用程序:只能在前台运行的应用,不见时就会挂起,比如游戏,这几天正在玩的“贪吃蛇大作战”就是这样一种前台应用,它在玩的时候不能够按返回键返回,...
  • ODEX是安卓上的应用程序apk中提取出来的可运行文件,是通过apk安装包的中的dex优化过的,再把apk包里的dex文件删除。 这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中...
  • 基于安卓机顶盒的开发与应用(2)竖屏播放视频-图片-旋转-自动播放 通过基于安卓机顶盒的程序设计,开发出一套可以竖屏播放视频,图片功能。 1、优盘内有图片,开机后可以自动发现并显示,竖屏,横屏均可设置。 2...
  • 1. 为什么手机程序后台关闭了还会自动运行安卓android后台的软件自动启动程序 - 使用android手机必读(精华中的精华)2011-08-25 16:06不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来了。...
  • 话说有一段时间,想买个表,这样可以看时间,但又一想,何不弄个自动整点报时的软件,于是在安卓手机上打开应用市场,找整点报时的APP,顺利下载了一个安装包小的APP,简单设置好时间后,默认后...
  • 如果您想对应用程序进行增强,请参阅以获取有关如何构建和运行应用程序的信息。 安装 安卓 最新的.apk文件可在 下载。 的iOS 在iOS上,您可以使用。 商标 PhotoPrism:registered:是Michael Mayer的注册商标。
  • 当你的内存用完了,系统会自动帮你杀掉不用的应用或任务。 每一个Android应用都是以一个进程的方式运行的,其生命周期不是有自身控制,而是由系统根据运行应用的一些特征来决定。 Android在进程活动停止后,仍然...
  • 1、存放随程序打包的文件,在程序运行过程中可以动态读取文件内容。 2、在使用WebView加载本地网页时,所有网页相关文件存放位置 libs:第三方jar被引入时自动添加到构建路径中去。 res:放置图片、布局、字符串...
  • service作为安卓四大组件之一,在开发项目中很多人都会用到,不知道大家有没有发现,在android9.0以上的系统,如果你在app启动了一个service,当你切换到另一个app时,在之前的安卓系统...1、在后台运行应用会消耗设备
  • 您可以使用Monkey以随机但可重复的方式对您正在开发的应用程序进行压力测试。 工具2MonkeyRunner: 工具介绍:MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通...
  • 当你的内存用完了,系统会自动帮你杀掉不用的应用或任务。 每一个Android应用都是以一个进程的方式运行的,其生命周期不是有自身控制,而是由系统根据运行应用的一些特征来决定。  Android在进程活动停
  • 原文:在MIUI上启用可合并的存储设备工具:SD卡自动格式化工具(Windows和Linux)前言:无需ROOT,MIUI11以下需要开启开发者选项,MIUI11及以上仅需要安装厂商移除的应用管理程序。其他安卓系统需要自行测试,理论...
  • 【1】 sieve.apk:一密码管理器应用程序,展示一些常见的安卓系统漏洞,用于配合drozer测试实验。 【2】配合使用手册见:http://download.csdn.net/detail/zhoaya188/9055491 sieve-A Password Manager App, ...
  • 如果uniapp运行app报错:ReferenceError: plus is not defined ,普通浏览器里没有plus环境,只有HBuilder真机运行、打包后、或流应用环境下才能运行plus api。 注意url,此功能需要后端配合 version建议使用整数,...
  • 文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8806798 ...这 些资源是在应用程序运行自动根据设备的当前配置信息进行适配的。这也就是说,给...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 187
精华内容 74
关键字:

安卓自动运行应用程序