GVKun编程网logo

mac python+appium环境搭建(mac上装python)

2

如果您想了解macpython+appium环境搭建的相关知识,那么本文是一篇不可错过的文章,我们将对mac上装python进行全面详尽的解释,并且为您提供关于AdobeAfterEffectsCC2

如果您想了解mac python+appium环境搭建的相关知识,那么本文是一篇不可错过的文章,我们将对mac上装python进行全面详尽的解释,并且为您提供关于Adobe After Effects CC 2019 for Mac(AE mac) 分享给您!、Android 设备上的文件无法通过 usb 在 mac 电脑上识别?Android File Transfer Mac 版帮你轻松连接 Mac 电脑传输数据!、appium环境搭建、appium环境搭建(windows-appium-android)的有价值的信息。

本文目录一览:

mac python+appium环境搭建(mac上装python)

mac python+appium环境搭建(mac上装python)

1.  需要的环境:python+unittest+selenium+beatifulreport+appium+pycharm

2. 安装python3.9并配置环境变量,含有unitest,selenium
2.1 pip3 install  Appium-python-Client
2.2 pip3 install  beatifulreport

3. 安装jdk并配置环境变量
在 ~/.bash_profile 或者 /etc/profile 中进行配置。是命令生效 source ~/.bash_profile:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLAsspATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLAsspATH

4. 安装android studio并配置sdk环境变量(里面有adb、android sdk)
4.1 安装
yanzis-MacBook-Pro% brew search android-sdk。
==> Casks
android-sdk
yanzis-MacBook-Pro% brew install android-sdk  #安装失败
Updating Homebrew...
yanzis-MacBook-Pro% android    #验证安装成功 。用上面命令行安装不行。需要使用安装包安装,下载sdk-tools启动sdk manager失败。下载android studio安装成功
4.2 配置sdk环境变量 
在 ~/.bash_profile 或者 /etc/profile 中进行配置。是命令生效 source ~/.bash_profile:
export ANDROID_HOME=/Users/yanzis/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/build-tools/30.0.3
4.3 adb devices #验证是否可以链接手机设备

5. 安装appium,appium服务端和appium客户端
5.1 命令安装appum服务端
使用brew安装node,首先先对brew进行检查
brew -v
brew update
brew doctor
> brew install node      # get node.js
> node -v
> npm install -g appium  # get appium  或者 npm --registry http://registry.npm.taobao.org install -g appium
> appium-doctor    #校验Appium的依赖环境是否正确配置
> npm install -g appium-doctor #安装appium-doctor
> npm install wd         # get appium client
> appium &               # start appium 命令启动,或者客户端启动
> node your-appium-test.js  #执行nodejs脚本 。执行python脚本 :python3 test.py  
> brew install libimobiledevice --HEAD  #
> softwareupdate --all --install --force
5.2 appium客户端
下载mac版appium.app安装包,安装

6. 环境安装成功后,运行app
6.1 adb devices #保证手机与pc连接正常,获取手机序列号
6.3 写python文件,命名为 test.py

import  os,time,unittest
from appium import webdriver

PATH = lambda p:os.path.abspath(os.path.join(os.path.dirname(__file__),p))
desired_caps = {}
desired_caps['platformName'] = 'Android'  # 设备系统
desired_caps['platformVersion'] = '10'  # 设备系统版本
desired_caps['deviceName'] = 'DUM7N19601005004'  # 设备名称
#找到apk包存放路径
desired_caps['app'] = PATH(r"/Users/libinggun/Downloads/Acloud_V0.1.0_20210207-commonTest.apk")
desired_caps['appPackage'] = 'id.acloud'
# aapt dump badging /Users/libinggun/Downloads/Acloud_V0.1.0_20210207-commonTest.apk,获取appActivity
desired_caps['appActivity'] = 'id.acloud.NavigationActivity'
driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps)
time.sleep(5)

6.4 在终端启动appium执行py文件
> appium &
> python3 test.py  (要在py文件的目录下执行)
> 可以查看手机会安装appium,然后启动apk


 

Adobe After Effects CC 2019 for Mac(AE mac) 分享给您!

Adobe After Effects CC 2019 for Mac(AE mac) 分享给您!

After Effects CC 2019 Mac版是Adobe公司推出的一款视频合成特效制作软件。Adobe After Effects CC简称为AE,是用于高端视频特效系统的专业特效合成。现为各位小伙伴带来Adobe After Effects CC 2019 for Mac(AE mac)汉化版!

ae cc mac软件介绍

Adobe After Effects简称“AE”是Adobe公司推出的一款图形视频处理软件,适用于从事设计和视频特技的机构,包括电视台、动画制作公司、个人后期制作工作室以及多媒体工作室。属于层类型后期软件。

1、滚动片尾、旋转字词、转动字幕。

创作动画字幕、片尾和字幕条。从头开始,或使用直接在应用程序内提供的某一种动画预设。无论是旋转、扫过还是滑动,After Effects 可以通过无数种方式,让您的文字动起来。

12093549_bc2759177c.jpeg

2、爆炸效果、令人兴奋的效果。

通过将视频和图像合成,让 UFO 划过天空,或创建爆炸效果 - 无限可能。删除吊杆、电线甚至人等物体。您可以应用数百种效果,完成从雾化到制作下雪效果的任何事情。创建 VR 视频,让您的受众直接沉浸在其中。

12093558_2ffb8ad7ce.jpeg

3、制作动画。

利用关键帧或表达式将任何内容(包括徽标、形状和卡通)转化为动画。或使用预设内容启动设计,并获得与众不同的效果。

12093604_46ef1c677c.jpeg

4、优秀的协作性。

After Effects 可与其他 Adobe 应用程序无缝协作。创建构图,然后通过 Adobe Dynamic Link 在 Premiere Pro 中即时查看其效果。从 Photoshop、Illustrator、Character Animator、Adobe XD 和 Animate 中导入作品。使用 Team Projects,无论编辑人员身在何处,您都可以与他们展开协作。After Effects 还与 300 多家软件和硬件合作伙伴进行集成。

12093612_7afd3800d1.jpeg

ae cc  mac新增功能

1、快速轻松地从视频剪辑中删除物体

想要从素材中删除一个物体或人?使用内容识别填充,可以快速删除不想要的东西 - 无需逐帧屏蔽或剪切。

2、用于进行网格雕刻的高级人偶工具

您可利用高级和弯曲大头针等网格雕刻工具精准地将动画扭转、弯曲、缩放。

3、强化动画流程

利用 JavaScript 表达式引擎可以将性能提升高达 6 倍。全新的表达式编辑器使编写工作更加轻松快捷,包括自动识别代码中的错误。

4、获得原生 3D 元素的深度效果

应用景深、3D 迷雾、深度遮罩等深度效果,让元素看上去非常自然,或使用深度数据模拟 3D 外观。

ae cc  mac使用方法

创建合成

1、在菜单栏中,依次选择 Composition(合成)> New Composition(新建合成),创建空合成。 使用 Composition Settings(合成设置)对话框中的预设下拉菜单,选择预设分辨率。 您可键入自定义宽度值、高度值、帧率&时长等预设值。

2、将素材拖至 Project(项目)面板底部的新合成图标,素材即会自动放置于新合成中,新合成设置与素材设置完全一致。

3、合成可包含 After Effects 中生成的图层以及 Illustrator 或 Photoshop 生成的文件等外部文件的图层。

4、合成由 Timeline(时间轴)面板中的一叠图层构成。

5、垂直移动图层可更改图层叠状外观,水平移动可更改图层在不同时间点的外观。

12093323_af8378dfe8.jpeg

常见问题

1、终止对 QuickTime 7 系列格式和编×××的支持会如何影响 After Effects?

Adobe 一直努力与专业电影和视频行业中广泛使用的最新工作流程、支持格式和编×××保持同步。因此,Adobe 决定终止对 QuickTime 7 系列格式和编×××的支持。

2、为什么会发生有关转换 Unicode 字符的错误?

您安装的 After Effects 语言版本与操作系统语言不匹配。

3、我的 After Effects 试用版已到期。我能否继续渲染动态图形模板?

即使在试用版到期以后,您仍可以继续渲染运动图形模板。

4、为什么 After Effects 会发生无法分配内存的错误?

运行 After Effects 时,您可能会收到类似“无法分配 0.000 MB 内存”或“无法分配 0.002 MB 内存”的消息。

系统要求

最低规格

处理器:具有 64 位支持的多核 Intel 处理器

操作系统:macOS 版本 10.12 (Sierra)、10.13 (High Sierra)、10.14 (Mojave)

RAM:至少 16 GB(建议 32 GB)

硬盘空间:6 GB 可用硬盘空间用于安装;安装过程中需要额外可用空间(无法安装在使用区分大小写的文件系统的卷上或可移动闪存设备上)用于磁盘缓存的额外

磁盘空间(建议 10 GB)

显示器分辨率:1440x900 或更高的显示分辨

以上就是小编为大家带来的Adobe After Effects CC 2019 for Mac(AE mac)的精彩内容,关注小编,分享更多破解软件,阅读更多实用教程!

Android 设备上的文件无法通过 usb 在 mac 电脑上识别?Android File Transfer Mac 版帮你轻松连接 Mac 电脑传输数据!

Android 设备上的文件无法通过 usb 在 mac 电脑上识别?Android File Transfer Mac 版帮你轻松连接 Mac 电脑传输数据!

Android 设备上的文件无法通过 usb 在 mac 电脑上识别,小编推荐使用 Android File Transfer Mac 版,该软件只需要在连接手机前运行 Android File Transfer ,再连接手机,那么 Mac 就会识别出 Android 设备,并可以对里面的文件进行复制、粘贴、删除等管理。简单高效,需要文件读取神器的来下载使用吧~

不支持 MacOS 13.0 以上系统,新系统用户可以使用 MacDroid

​Android File Transfer for mac 下载:点击此处

​MacDroid for Mac 下载:点击此处

一款帮助用户在 Mac 上读取安卓手机上的文件的 Mac 软件,Android File Transfer 由于 Mac OS X 本身并不支持 MTP 协议,所以通过 USB 将 Android 设备连接到 Mac 电脑上是无法识别的,更别说读取里面的文件了,但是它能解决这个问题。

只需要在连接手机前运行 Android File Transfer ,再连接手机,那么 Mac 就会识别出 Android 设备,并可以对里面的文件进行复制、粘贴、删除等管理。启动过一次 Android File Transfer 后,以后每次只要连接 Android 设备 Android File Transfer 都会自动启动。

​​​​

appium环境搭建

appium环境搭建

1.python 安装Appium-Python-Client包  pip intsall Appium-Python-Client

2.安装安卓SDK:  

  1.下载安装DK

  2.配置环境变量:

  a.先新增ANDROID_HOME

  

 

  b.配置adb path路径 %ANDROID_HOME%\platform-tools

  

 

 3.手机与电脑进行连接,选择传输文件。

4.手机打开开发者权限:

  多次点击手机版本号,开启权限

5.打开开发人员选项:

  打开:USB调试、监控ADB安装应用、等等。

 

appium环境搭建(windows-appium-android)

appium环境搭建(windows-appium-android)

第一步:安装jdk

 

安装jdk(1.7版本以上)

安装完成设置jdk环境变量(百度查询)

cmd命令下键入 java -version命令检查jdk是否安装成功且设置环境变量成功,如下图所示:

 

第二步:安装Android SDK(安卓软件开发包)

 

下载地址:http://tools.android-studio.org/index.php/sdk/,如下图所示:

 

下载此安装包(所有用到的安装包在D:\UI自动化安装包下)至任意目录下解压我解压到D盘下,如下图所示:

 

解压完成以后,把SDK目录例如:D:\android-sdk-windows添加到环境变量中,必须创建一个名为ANDROID_HOME的变量,如下图所示:

 

AVD Manager.exe是虚拟机中的安装包,点击目录下的SDK Manager.exe进行工具安装。必装项为:Android SDK Platform-tools和Android SDK Build-tools,Android SDK Tools,Google USB Driver

镜像必须安装:随便选一个android版本进行安装(建议安装Android5.0.1)

GoogleFQ必须安装:Extras文件夹下的选项全部安装,如下图所示:

 

点击Install 12 Packages按钮,跳转到下一个页面,勾选Accept Lisense

 

 

安装完成以后,把ANDROID_HOME、tools、platform-tools、build-tools目录添加到系统环境变量path中去,如下图所示:

%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\build-tools\27.0.3;(只截取了一部分)

 

环境变量设置完成以后,找一个安卓手机(以oppo手机为例),打开手机的USB调试模式,通过数据线与电脑的USB接口进行相连接,cmd下执行adb devices命令查看所连接的手机信息,如下图所示adb命令获取到连接手机的UDID信息:

 

在搭建此环境中出现好多坑:

1、检查数据线是否正常

2、检查USB接口是否正常(可换其他USB接口调试)

3、电脑的USB相关的驱动程序更新为最新(可通过本机安装为最新)

更新USB相关驱动程序为最新如下图所示:

进入计算机管理->设备管理器->通用串行总线控制器,对全部的USB驱动进行更新

点击“浏览我的计算机以查找驱动软件R”->,单击下一步即可完成更新

 

5、用于有些电脑不识别安卓手机,那么需要更新修改一下adb_usb.ini文件,可以将设备管理器下的Android手机的VID、PID增加到adb_usb.ini文件中,如下图所示:

 

将VID、PID中“_”后的4位数增加到adb_usb.ini下(注:adb_usb.ini默认在C盘当前用户家目录下的.android目录下),如下图所示:

 

注:PID,VID后四位数值前加0x

 

 

第三步 安装node.js

由于Appium的server端是node.js编写的所以需要先安装node.js,安装node.js后,可以直接通过npm安装Appium

下载地址:https://nodejs.org/en/download/,如下图所示:

 

下载至任意目录进行安装,node.js的安装一路傻瓜式next就可以了,注意一点,将路径改下,安装成功后会自动添加环境变量,也就是在cmd下任意目录都可以使用npm命令,安装成功以后,在cmd下检查npm命令是否可用,如下图所示:

 

第四步:安装appium服务端

安装appium服务端,可通过cmd 下输入npm install -g appium进行安装

如果npm install -g appium特别慢,无法下载时,可以用国内的镜像npm --registry http://registry.cnpmjs.org install -g appium

安装如果失败可以尝试通过cnpm安装appium

1、首先通过npm命令安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

2、再通过cnpm安装appium

cnpm install -g appium --no-cache

安装成功后,通过appium -v 查看当前appium版本,如下图所示:

 

直接输入appium则启动appium server端,如下图所示:

 

第五步 安装appium客户端

appium客户端用于抓取app上定位信息

下载地址:https://github.com/appium/appium-desktop/releases/tag/v1.2.1,如下图所示:

 

双击安装,安装成功后桌面会有一个appium的快捷方式,如下图所示:

 

第六步 安装安卓手机模拟器(如果有安卓手机不用安装夜游神模拟器)

在E:\android-sdk-windows\platform-tools目录下复制adb到夜游神的bin目录下,夜游神的安装目录是E:\nox\Nox\bin,把bin目录下的nox_adb改成nox_adb.bak,再把刚才粘贴过来的adb改成nox_adb,然后关闭夜游神模拟器,再打开夜游神模拟器,在adb devices连不上夜游神的时候要通过adb connect 127.0.0.1:62001命令连上夜游神,然后在adb devices就会出现127.0.0.1:62001 device,这里OK了,到这里Windows-Android-appium的所有环境就已经搭建完成

 

第七步 备注

首先启动appium服务端,就是在cmd里直接输入appium,如下图所示:

因为appium服务端和客户端都使用一个端口4723,所以启动客户端的时候要把客户端的4723端口改下

其次启动appium客户端,进来之后点击右上角第一个按钮Start Inspector Session,在弹出的页面进行下面的配置,通过aapt dump badging xxx.apk命令来查appPackage与appActivity

 

然后点击Save或Save As,保存成功后点击Start Session,就会在夜游神和appium客户端里看到启动配置的微信页面,如下图:

 

appium-doctor是检查appium环境的

 

appium分服务端和客户端:

pip install Appium-Python-Client(客户端安装命令,就是在pycharm里的Terminal里通过命令安装)

npm install -g cnpm --registry=https://registry.npm.taobao.org(安装cnpm工具的命令)

cnpm install -g appium --no-cache(通过cnpm命令安装appium的服务端)

python -m pip install --upgrade pip(升级pip的命令,就是在pycharm里的Terminal里通过命令安装)

http://www.imdsx.cn/index.php/2017/11/13/mac-appium/  移动端自动化测试-Mac-IOS-Appium环境搭建

 

关于mac python+appium环境搭建mac上装python的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于Adobe After Effects CC 2019 for Mac(AE mac) 分享给您!、Android 设备上的文件无法通过 usb 在 mac 电脑上识别?Android File Transfer Mac 版帮你轻松连接 Mac 电脑传输数据!、appium环境搭建、appium环境搭建(windows-appium-android)的相关知识,请在本站寻找。

本文标签: