精华内容
下载资源
问答
  • 安卓自动点击

    2019-04-11 13:15:44
    自动点击安卓版是一款非常好用的免root屏幕自动点击器软件,将以您选择的任何时间间隔可靠地点击或滑动您在屏幕上定位的任何位置。  自动点击器不需要root权限,并可用于全屏应用程序。  如果您需要保持游戏处于...
  • 可用于游戏自动点击,挂机做任务,自动点赞,自动打赏,自动滑屏,自动翻页。也可以用于赚钱app。含有两个版本app,一个用于安卓系统7.0以下,一个用于7.0以上,没有苹果的软件。内含教学视频和电脑设置软件,7.0以下...
  • 安卓系统下的自动刷屏工具
  • 安卓版本按键精灵,用于重复测试、性能测试
  • 手机自动点击器.apk

    2019-08-28 16:33:44
    自动点击器,安卓自动点击器,
  • 安卓自动登录demo

    2015-06-01 22:47:37
    首次登录是第一张效果图,然后输入正确的...退出程序,在次登录时第三种图的效果,会自动进入第二个界面,然后点击取消自动登录之后,出现提示信息。在点击模拟器返回键或退出应用程序在次登录,则是最后一张图的效果。
  • 话不多说,直接上代码。 首先是Android Studio部分的代码,具体怎么创建打包就不说了,之前的... 下面是设置点击文件,自动选择打开的应用,比如在微信直接点击一个自定义扩展名的文件。 以上标题所说的功能就完成了。

    话不多说,直接上代码。
    首先是Android Studio部分的代码,具体怎么创建打包就不说了,之前的帖子有提及,百度也可以找到。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    下面是unity中的代码,就是接收路径字符串,用流读取文件,注意事项已经在注释中说明。在这里插入图片描述
    之后是最重要的权限问题。
    在这里插入图片描述
    我用的unity2018版本,已经封装了权限申请,最下边的两行就是申请读写权限的,不过这样还不算完。还需要在AndroidManifest中再添加一个权限android:requestLegacyExternalStorage=“true”,开始不知道各种瞎折腾,搞了一天最后才查到这个。
    在这里插入图片描述
    下面是设置点击文件,自动选择打开的应用,比如在微信直接点击一个自定义扩展名的文件。
    在这里插入图片描述
    以上标题所说的功能就完成了。

    展开全文
  • 在使用过鼠大侠,自动连点器等一众手机自动点击软件之后,发现目前最好用的就是auto.js和easyclick,auto.js最新版现在是收费的,easyclick是免费的,并且提供云控,可以实现多机管理 2、auto.js使用方法 官网:...

    1、常用软件介绍

    在使用过鼠大侠,自动连点器等一众手机自动点击软件之后,发现目前最好用的就是auto.js和easyclick,auto.js最新版现在是收费的,easyclick是免费的,并且提供云控,可以实现多机管理

    2、auto.js使用方法

    官网:https://hyb1996.github.io/AutoJs-Docs/#/

    文档很详细,拿来就可以用,支持手机和电脑编写js脚本,建议使用4.0.1版本,这是一个免费的稳定版本,可以直接百度下载,只需要在手机上安装,然后导入写好的js脚本

    就可以执行自动化操作了,使用比easyclick简单不少。

    3、easyclick使用方法

    easyclick是使用idea工具进行编写js脚本,easyclick是一款idea的插件,但是在idea中搜索插件是搜索不到的,只能去easyclick的官网下载插件手动安装

    开发文档地址为:https://easyclick.gitee.io/docs/#/zh-cn/download_resources,在这里可以下载插件和idea,idea支持的最低版本为2019.3.4,请使用最新版本

    idea下载地址为:链接: https://pan.baidu.com/s/1bHBCf8uDVjMX6ZfrTSAUEg 提取码: ujfk ,激活方式为

    2019.3.4版本步骤:首先,安装idea,然后使用免费30天进入,随便创建一个项目,进入主界面。
    其次,把jetbrains-agent.jar 包拖进idea主界面,选择重启。restart now
    再次,重启完,选择激活方式为 activation_code 方式,会在重启一次。
    最后,idea主界面,选择Help - About,查看激活时间。

    不懂的可以加easyclick群,QQ群1:777164022 QQ群2: 620028786

    官方配套的视频讲解:https://www.bilibili.com/video/BV1W54y1Q7JG?p=9

    github地址为:https://github.com/easy-click/easyclick-libs  这里有最近更新的第三方插件,只需要放入到src目录中就可以直接引用了。

    当idea和插件都准备好之后,可以按照此篇教程进行插件安装  http://www.feiyunjs.com/2135.html

    创建项目方式使用以下方式:

    首先在磁盘上创建一个文件夹,然后启动idea工具,在idea工具的开始页面,将此文件夹拖入,然后idea会自动帮我们自动关联此项目,然后我们就可以在此项目上右键

    new module了,

    选择推荐模板

    你所需要编写的js脚本的位置为main.js,引入插件的位置也是该文件夹中

    调试使用usb调试,首先使用usb连接手机,打开开发者模式中的允许usb调试,然后选择设备连接,就可以连接手机了,在同屏映射中可以使用同步手机的操作界面,

    如果要运行工程就选择运行工程,可以停止运行。在节点抓取可以取得当前屏幕上面的节点,然后进行后续操作。

    在节点抓取中可以使用找色功能,首先选择图色模式,进行去取色,然后可以直接生成多点取色代码或者单点取色

    然后将代码放入到main.js中的main方法中,然后就可以在手机中运行工程了。

    展开全文
  • 图片轮播,自动轮播,点击暂停.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • 网上找了很多例子要么是不加思索拷贝别人的代码或者描述不清楚的。 我这里介绍一个办法 第一 给自己需要隐藏的页面最外层布局命名一个id,如下 ... android:layout_width="match_parent" ... 

    网上找了很多例子要么是不加思索拷贝别人的代码或者描述不清楚的。

    我这里介绍一个办法


    第一

    给自己需要隐藏的页面最外层布局命名一个id,如下

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:screenOrientation="landscape"
        android:id="@+id/background_id" >

    ....

    ...

    ....

    id为 background_id

    第二,在Java代码初始化方法粘贴如下代码

    一般卸载oncreate方法比较推荐。

    findViewById(R.id.background_id).setOnTouchListener(new OnTouchListener() {
                
                @Override
                public boolean onTouch(View v, MotionEvent event) {
                    InputMethodManager localInputMethodManager = (InputMethodManager)TicketCheckActivity.this.getSystemService("input_method");
                    View localView = TicketCheckActivity.this.getCurrentFocus();
                    if ((localInputMethodManager != null) && (localView != null))
                      localInputMethodManager.hideSoftInputFromWindow(localView.getWindowToken(), 2);
                    return false;
                }
            });

    第三,成功啦。




    展开全文
  • 可以在AndroidMainfast.xml→Permissions中点击Add选择uses-permission 按钮,再选择也能达到同样的效果。 最后再MainActivity.java中填写上相应的代码 import android.app.Activity; import android....

    首先在activity_main.xml中进行布局,在这里我就以最普通的界面为例

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        tools:context=".MainActivity" >
    <LinearLayout 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        >
     <EditText 
         android:id="@+id/textView"
        android:layout_marginLeft="40dp"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_marginTop="50dp"
         android:hint="请输入关键词或地址"
         />
     <Button 
         android:id="@+id/button1"
         android:layout_marginLeft="20dp"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
          android:layout_marginTop="50dp"
         android:text="搜索"/>
     </LinearLayout>
       
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="60dp"
            android:orientation="horizontal" >


            <ImageView
                android:id="@+id/baidu"
                android:layout_width="70dp"
                android:layout_height="70dp"
                android:layout_marginLeft="45dp"
                android:src="@drawable/baidu" >
            </ImageView>


            <ImageView
                android:id="@+id/tianmao"
                android:layout_width="70dp"
                android:layout_height="70dp"
                android:layout_marginLeft="30dp"
                android:src="@drawable/tianmao" />


            <ImageView
                android:id="@+id/wangyi"
                android:layout_width="70dp"
                android:layout_height="70dp"
                android:layout_marginLeft="30dp"
                android:src="@drawable/wamgyi" />
        </LinearLayout>


        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="30dp"
            android:orientation="horizontal" >


            <ImageView
                android:id="@+id/baihe"
                android:layout_width="70dp"
                android:layout_height="72dp"
                android:layout_marginLeft="45dp"
                android:src="@drawable/baihe" />


            <ImageView
                android:id="@+id/tuniu"
                android:layout_width="70dp"
                android:layout_height="70dp"
                android:layout_marginLeft="30dp"
                android:src="@drawable/tuniu" />


            <ImageView
                android:id="@+id/jingdong"
                android:layout_width="70dp"
                android:layout_height="70dp"
                android:layout_marginLeft="30dp"
                android:src="@drawable/jingdong" />
        </LinearLayout>


        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="30dp"
            android:orientation="horizontal" >


            <ImageView
                android:id="@+id/souhu"
                android:layout_width="70dp"
                android:layout_height="72dp"
                android:layout_marginLeft="45dp"
                android:src="@drawable/souhu" />


            <ImageView
                android:id="@+id/leshi"
                android:layout_width="70dp"
                android:layout_height="70dp"
                android:layout_marginLeft="30dp"
                android:src="@drawable/leshi" />


            <ImageView
                android:id="@+id/weipinhui"
                android:layout_width="70dp"
                android:layout_height="70dp"
                android:layout_marginLeft="30dp"
                android:src="@drawable/weipinhui" />
        </LinearLayout>


    </LinearLayout>

    其次,我们在一一的实现这九个界面(注:上面的搜索框和按钮,只是为了美观而填上的)

    我们先在AndroidMainfast.xml→AndroidMainfast.xml中添加授权,可以在 <uses-sdk>后加上 <uses-permission android:name="android.permission.INTERNET"/>

    可以在AndroidMainfast.xml→Permissions中点击Add选择uses-permission 按钮,再选择<uses-permission android:name="android.permission.INTERNET"/>也能达到同样的效果。

    最后再MainActivity.java中填写上相应的代码



    import android.app.Activity;
    import android.content.DialogInterface;
    import android.content.DialogInterface.OnClickListener;
    import android.content.Intent;
    import android.net.Uri;
    import android.os.Bundle;
    import android.view.Menu;
    import android.view.View;
    import android.webkit.WebSettings;
    import android.webkit.WebView;
    import android.webkit.WebViewClient;
    import android.widget.Button;
    import android.widget.ImageView;


    public class MainActivity extends Activity implements OnClickListener{


    private WebView webView;




    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ImageView imageView = (ImageView)findViewById(R.id.baidu);
    imageView.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.baidu.com/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    ImageView imageView2 = (ImageView)findViewById(R.id.tianmao);
    imageView2.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.tianmao.com/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    ImageView imageView3 = (ImageView)findViewById(R.id.wangyi);
    imageView3.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.163.com/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    ImageView imageView4 = (ImageView)findViewById(R.id.baihe);
    imageView4.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.baihe.com/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    ImageView imageView5 = (ImageView)findViewById(R.id.tuniu);
    imageView5.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.tuniu.com/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    ImageView imageView6 = (ImageView)findViewById(R.id.jingdong);
    imageView6.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.jd.com/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    ImageView imageView7 = (ImageView)findViewById(R.id.souhu);
    imageView7.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.SOHU.net/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    ImageView imageView8 = (ImageView)findViewById(R.id.leshi);
    imageView8.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.Le.com/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    ImageView imageView9= (ImageView)findViewById(R.id.weipinhui);
    imageView9.setOnClickListener(new Button.OnClickListener(){
    public void onClick(View v){


    Uri uri =Uri.parse("http://www.VIP.com/"); 


    Intent it = new Intent(Intent.ACTION_VIEW,uri); 


    startActivity(it); 
    }
    }
    );
    }


    展开全文
  • video标签中增加: x5-playsinline="" playsinline="" webkit-playsinline="" ...经测ios有效,但是,但是国内部分浏览器,比如国内不讲规则的QQ浏览器是无效的。
  • Auto.js使用JavaScript作为脚本语言来实现安卓自动化的。可以通过VS code编写js代码推送到安卓手机上脱机运行。目前,该项目工具仅支持安卓端。项目地址 https://hyb1996.github.io/AutoJs-Docs 基本功能 基于手机...
  • 电脑控制安卓app 安卓游戏外挂制作 安卓游戏外挂自动练级 自动发送聊天 自动点击输入等操作的基本
  • 由于微信的限制,应用文件在内置浏览器中下载全部被屏蔽掉,造成很多人用微信扫描二维码下载时点击下载按钮没反应,我想到的是做一个提示用户在浏览器中打开下载。网上流传的各种微信打开下载链接,微信已更新基本...
  • 安卓自动化测试脚本

    2019-10-16 13:15:48
    方案一:monkey脚本 参考资料:... 优点:能生成monkey日志,可以使用monkey分析工具分析 缺点:脚本编写繁琐,如点击事件需要写2条命令,每运行一次脚本必须关...
  • 如果采用手动点击按钮,效率不高,在领导提示下使用按键精灵实现自动操作。 一. 安卓手机按键精灵APP录制(免root版) 适用于安卓7及以下系统的手机 1. 手机从应用市场下载并安装按键精灵app; 2. 电脑安装...
  • 测试开发工程师App自动化测试,便于后期开展 1.所需工具 系统平台:Windows(MacOS亦可,与Windows并无太大出入) Appium:Appium-Desktop.exe 1.20.2(如有新版请下载最新版,若为MacOS请下载.dmg文件) 请点击...
  • 一、安卓页面跳转 1.创建新页面 在eclipse中建立安卓工程后,默认会有一个页面MainActivity,要实现多个页面的跳转,首先需要建立新的页面 在eclipse建立新的页面过程如下: 要添加的新页面的工程下src 右键---->...
  • 实现自动后台测试模拟android 按键.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • 广告轮播图自动循环滚动和点击事件.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • 为了方便用户的查看浏览器在移动默认设置用户可以放大或者缩小, ...安卓手机解决方案: <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1....
  • 但是,在移动端中,点击输入框的时候,网页页面会自动放大或者缩小。这个也并不是我们所想要的,我们只需要向输入框中输入内容就可以了。 二、需求分析 针对移动端的这个问题,我们需要分两种情况进行考虑,安卓端和...
  • 学习点击事件和短信发送功能,实现点击按钮,自动隐藏发送短信。
  • //禁止安卓手机图片点击 for(var i=0; i('img').length; i++){  document.querySelectorAll('img')[i].addEventListener('click', function(e){  e.preventDefault();  }) } 转载于:...
  • 安卓自动化工具:解锁屏幕+打开支付宝蚂蚁森林+收取能量+种树浇水+自动退出   一、实现方法 Tasker(定时任务,启动各个部件)+Auto.js(脚本解锁屏幕)+Autoinput(模拟点击屏幕)+VirtualXposed(收集能量,...
  • 安卓自动化测试环境搭建(Windows+python) 实践平台 Windows7 + python 2.7.12 所需软件(环境) Android Studio、Appium、JDK、python、NodeJS   安装python 1、双击python 2.7.12安装程序 2、点击...
  • 测试了好几个自动化框架,最后选择了appium,原因有很多,这里就不详说了。  appium的安装很简单,有命令方式和安装包两种方式,选择哪一种,就看选择了  安装完后,打开appium,进行基本的设置  首先填写ip和...
  • 大家好,我是新手,最近在做一个...然后在界面 上有个按键点击分享,可以分享到微信或微博上,别人收到后点击一下就可以播放了,现在是不知道怎么实现它,我知道怎么分享文字和图片,但分享这个音频文件真的不懂了!!
  • 安卓自动化测试工具MonkeyRunner之使用ID进行参数化,以及List选择某项和弹出框点击确定的写法 一、List选择某项的操作步骤:  1、通过父结点得出列表各子项  2、将选择项的文本与列表中的子项进行比较  3、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,225
精华内容 490
关键字:

安卓自动点击