天天日夜夜添_精品国产99久久久久久人裸体 _成人app在线观看_日韩色网站

新聞資訊

    2月8日,微軟在WinHEC 2016硬件大會上宣布了不少重磅消息,例如向合作伙伴開放Holograohic技術,HoloLens明年入華,與英特爾合作Project Evo項目等等。除此之外,還有一個非常值得關注的信息:基于高通處理器的完整版Win 10操作系統。

    雷鋒網了解到,微軟這次演示的是一臺基于ARM架構高通驍龍820處理器的Win 10筆記本電腦,該電腦不僅能流暢運行常見的Office辦公軟件和Windows主流游戲,甚至Photoshop這樣的大型軟件也不在話下。

    高通表示,最快明年大家就會見到Win10操作系統運行在下一代驍龍處理器上,并且可以正常運行UWP和x86 Legacy應用程序。

    事實上這并非ARM陣營首次支持Windows系統。

    2012年4月發布的Windows RT就曾完全基于ARM架構。微軟甚至為此推出了Surface RT、Lumia 2520 和 Surface 2等諸多硬件。并且為了吸引更多開發者投入到Windows RT應用程序的開發,微軟還進一步開放了更豐富的API接口,提升了開發獎勵。但無奈這些努力并沒有收到很好的成效,Windows RT 最終還是因為沒有足夠多、足夠好的應用支持,功能太單一而走向了失敗,微軟也在Surface 3上重新換回了 x86 處理器。

    從現場的演示來看,此次微軟推出的完整版Win 10操作系統似乎完美解決了之前Windows RT的兼容問題,不但能完美運行Office和Photoshop等常見應用,按照高通的說法,更多的x86應用也不在話下。

    但有報道指出,此次運行在ARM架構上的Win 10系統并非普通版本,而是微軟專門為了適配ARM架構開發的Win 10系列全新分支(此前已經存在基于 ARM 架構的Win 10 Mobile,但主要針對智能手機和小于 8 英寸的平板電腦),并且為了能夠在ARM架構下順利運行x86的應用程序,采用了專門定制的虛擬機。所以可以說高通和微軟這次合作的深度又上升到了一個新的level。

    不少業內人表示,微軟與ARM陣營的聯手會給Wintel造成重大的打擊,高通可能會因此給削弱英特爾在PC市場上的地位。但不得不提的是,說到背叛這事,其實英特爾早就干過了。

    在2011英特爾信息技術峰會上,時任英特爾 CEO Paul Otellini曾公開表示:英特爾將與谷歌安卓系統展開合作,加速英特爾系列芯片在移動終端市場的發展。當時英特爾已經發布了一款搭載安卓系統的平板電腦產品,采用Atom處理器,支持x86架構。

    毫無疑問,英特爾就是希望借安卓系統來攫取ARM陣營在移動市場的份額,在這一合作過程中,英特爾可以說是不遺余力。

    英特爾不但在智能手機和平板電腦上頻頻嘗試著和安卓系統整合,更加在PC和筆記本上展開了針對安卓系統的測試。2013年12月,有報道稱英特爾已經針對旗下的Haswell和Bay Trail系列處理器展開了基于安卓Jelly Bean 4.2的兼容性測試,未來或將推出基于安卓系統的超極本和臺式機。

    此外,為了建設基于英特爾x86架構的安卓開發環境,英特爾不但為開發者們提供了白皮書、解決方案套件、社區討論資源和開發工具等開發標配,而且專門推出了一款硬件加速執行管理工具(Intel HAXM),為運行在英特爾架構主機上的安卓應用模擬器加速。同時,英特爾表示基于原生x86架構的開發還支持基于安卓應用的無縫移植,并且能夠在x86架構上流暢運行。

    不過后面的事大家都知道了,盡管投入了大量的人力財力,英特爾在移動市場上的份額并沒有因此提升,雷鋒網此前還曾報道英特爾甚至有可能將徹底放棄移動芯片業務,所以這樣的合作對英特爾來說可以說是賠了夫人又折兵。

    其實為了利益最大化,廠商之間交叉合作的現象早已經是司空見慣的事,就像丘吉爾說的:“世界上沒有永遠的朋友,也沒有永遠的敵人,只有永遠的利益。”高通此次和微軟聯手也是希望能在PC市場分一杯羹,這看似是一個美好的愿望,但考慮到英特爾與谷歌合作的先例,兩大巨頭這次能結下什么樣的果依舊充滿了懸念。

    上次在上傳了一篇Appium后,有人來問我有沒有Andriod版的安裝教程,這個當然有,抱著負責任的心,在上班摸魚小半天之后,可算是把教程編輯好了

    準備環境

    • JDK
    • Python
    • Andriod SDK
    • Node.js
    • Appium
    • Appium-desktop
    • Appium-Python-Client
    • Appium-doctor

    安裝JDK

    JDK下載地址:https://www.oracle.com/java/technologies/javase-downloads.html


    環境變量配置

    • JAVA_HOME:jdk的安裝目錄
    • Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    • CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(前面有一個點)

    檢驗是否配置成功 運行cmd 輸入 java -version

    正確配置



    Andriod SDK安裝

    SDK下載地址:http://tools.android-studio.org/index.php/sdk

    安裝后只需啟動 SDK Manager.exe 就可以看到Android SDK Mannerger的主界面啦


    在SDK Mannerger的主界面里,選擇安裝如下內容:

    首先是必須內容

    • Android SDK Tools(只下載一個版本,版本看需求,一般選最新版本):基礎工具包,帶rc字樣的是預覽版。
    • Android SDK Platform-tools(只下載一個版本,版本同上):從android2.3開始劃出此目錄,存放公用開發工具,比如adb、sqlite3等,被劃分到了這里。
    • Android SDK Build-tools(這個可以安裝多個版本):Android項目的構建工具。
    • Android xxx(API xx) 目錄(可選的各平臺開發工具)如,Android 8.1.0(API 27)
    • SDK Platform:對應平臺的開發工具,需要在哪個版本的平臺下開發就下載哪個。

    然后是可選內容,一般是特定工具

    • Android Support Repository:主要是方便在gradle中使用Android Support Libraries,因為Google并沒有把這些庫發布到maven center或者jcenter去,而是使用了Google自己的maven倉庫。
    • Google USB Driver 連接真機時需要用到。
    • Google Web Driver 測試H5頁面時需要用到。
    • Intel x86 Emulator Accelerator(HAXM installer) :windows平臺的Intel x86模擬器加速工具,配合Intel x86 atom/atom_64 System Image使用可加快模擬器的運行速度。

    環境變量配置

    • ANDROID_HOME:SDK安裝路徑,如D:\Andriod_sdk
    • Path:%ANDROID_HOME%\platform-tools;
    • Path:%ANDROID_HOME%\build-tools.0.3;
    • Path:%ANDROID_HOME%\tools;

    最后在cmd界面輸入“adb” 來判斷安裝是否成功。


    安裝Node.js
    Node.js下載地址:https://nodejs.org/en/download/releases/

    注意:Node.js版本要注意與Appium兼容,本次教程Appium版本是1.7.2,則選擇的Node.js版本為6.11.3


    然后安裝完成后在cmd界面輸入“node -v”和“npm -v”來判斷安裝是否成功。

    • npm(node package manage)是node.js安裝包管理工具,類似Python中的pip工具。
    • 如果顯示不是內部命令提示,則需要檢查一下環境變量是否配置,或者重新安裝nodejs。

    Appium安裝

    Appium Server其實可以通過命令 npm install -g appium來安裝。但是npm所下載的服務器在國外,安裝會很慢,可能會因為網絡原因中斷安裝。

    所以保險起見我們可以使用國內鏡像來安裝。
    打開cmd輸入如下命令:
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    選用的是淘寶鏡像
    安裝appium
    1 #安裝最新版本

    2 cnpm install -g appium

    3

    4 #安裝指定版本

    5 cnpm install appium@1.7.2 -g


    如果安裝報錯!
    是因為 npm 安裝 Appium 是通過 node-gyp 來編譯的,所以會需要 Python 2.7 及 c++ 編譯環境。


    解決辦法:

    1. 下載安裝python2.7:https://www.python.org/
    2. 下載 Visual C++ Build Tools:https://pan.baidu.com/s/1ncbRKGMsX-kRzDrrZY9Fjw
    3. 鏈接: 提取碼:qp98

    安裝完成之后可以使用如下命令查看appium的安裝路徑
    1 C:\Users\alan>where appium

    2 C:\Users\alan\AppData\Roaming\npm\appium

    3 C:\Users\alan\AppData\Roaming\npm\appium.cmd


    appium運行


    在控制臺輸入命令 appium即可啟動appium服務,appium -v查看版本。
    1 C:\Users>appium

    2 [Appium] Welcome to Appium v1.7.2

    3 [Appium] Appium REST http interface listener started on 0.0.0.0:4723


    如果輸入appium后顯示:“appium不是內部或外部命令,也不是可運行的程序或批處理文件” 可以將appium安裝的路徑配置到系統環境變量Path中。


    退出appium
    按鍵 ctrl+c 選擇y 即可退出。


    安裝Appium-desktop


    Appium-desktop下載地址:https://github.com/appium/appium-desktop/releases


    Appium-desktop工具也封裝了Appium server和Node.js依賴環境。其實就是一個可以在界面操作的工具。


    安裝Python3

    python下載地址:https://www.python.org/
    直接下載安裝即可。


    安裝Appium-Python-Client

    • 通過命令: pip install Appium-Python-Client 進行安裝。
    • 安裝后可以通過如下命令來檢測是否安裝成功。如果控制臺沒有報錯,則說明安裝成功。

    1 C:\Users>python Python

    2 3.5.4 (v3.5.4:3f56838, Aug 8 2017, 02:17:05) [MSC v.1900 64 bit (AMD64)]

    3 on win32 Type "help", "copyright", "credits" or "license" for more information.

    4 >>> from appium import webdriver

    5 >>>


    安裝 appium-doctor


    appium-doctor可以檢測Appium整體依賴環境配置情況。
    打開CMD輸入如下命令安裝
    cnpm install appium-doctor -g


    在控制臺輸入命令:appium-doctor 看到如下提示說明整體環境配置成功。


    1 C:\Users>appium-doctor

    2 info AppiumDoctor Appium Doctor v.1.4.3

    3 info AppiumDoctor

    4 ### Diagnostic starting ###

    5 info AppiumDoctor ? The Node.js binary was found at: D:\program files\nodejs\node.exe

    6 info AppiumDoctor ? Node version is 6.11.3

    7 info AppiumDoctor ? ANDROID_HOME is set to: E:\Andriod_sdk

    8 info AppiumDoctor ? JAVA_HOME is set to: C:\Program Files\Java\jdk1.8.0_05

    9 info AppiumDoctor ? adb exists at: E:\Andriod_sdk\platform-tools\adb.exe

    10 info AppiumDoctor ? android exists at: E:\Andriod_sdk\tools\android.bat

    11 info AppiumDoctor ? emulator exists at: E:\Andriod_sdk\tools\emulator.exe

    12 info AppiumDoctor ? Bin directory of %JAVA_HOME% is set

    13 info AppiumDoctor ### Diagnostic completed, no fix needed. ###

    14 info AppiumDoctor

    15 info AppiumDoctor Everything looks good, bye!

    16 info AppiumDoctor


    如果上面某一項顯示為“X”則說明相關環境沒有配置好,需要回到前面步驟重新進行安裝配置。


    以上內容就是本篇的全部內容以上內容希望對你有幫助,有被幫助到的朋友歡迎點贊,評論,有不足的地方歡迎大家指出

    如果對軟件測試、接口測試、自動化測試、面試經驗交流。感興趣可以關注我,我們會有同行一起技術交流哦。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有