日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

IOS模拟器调试ANE

發(fā)布時間:2023/12/18 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IOS模拟器调试ANE 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

來源:http://www.tuicool.com/articles/AFRJzi

利用iOS模擬器來檢測和調(diào)試AIR應用程序補充篇

Air3.4來了?
除去可以直接往模擬器里面部署應用,還可以往真機里面部署應用。

Air3.3的時候非常苦逼,你只能往模擬器里面裝應用而不能刪除,到了Air3.4以后不但可以安裝,還可以刪除,這說明,直接用Xcode 自帶的ios模擬器調(diào)試air程序的時代正式來臨了。

作者??黃晉威

其實這篇文章算是這篇文章的補充:

http://www.adobe.com/cn/devnet/air/articles/ios-simulator.html

要求 必備知識
  • 你懂得怎么用AIR開發(fā)Mobile應用程序,并且在程序中安裝它
  • 你懂得如何打包ANE,并且在程序中調(diào)用它。
  • 你懂得如何在xcode的模擬器上面運行你的程序。
  • 用戶級別?
    中級

    必需產(chǎn)品
    • Adobe AIR
    這里把如何生成適用于模擬器使用的.a文件其實調(diào)試ANE程序的流程和上面也差不多,唯一的區(qū)別在于你需要產(chǎn)生一個可供x86架構(gòu)使用的ANE文件。這里需要做的有以下三步:
  • 生成iOS模擬器用的.a文件。
  • 添加iphone-X86節(jié)點。
  • target增加iphone-X86。
  • 很多人大概都卡在第一步了,作為一個xcode菜鳥使用者,你怎么知道你生成的.a文件是ARM架構(gòu)的,還是x86架構(gòu)的?究竟要怎么配置?

    xcode的話先看看你的庫設置是不是這樣的:

    如果是,我們就轉(zhuǎn)到非常無聊但是又非常實用的構(gòu)建腳本上面去了。

    我這里用的是Rakefile,不用make是因為不會寫Makefile。

    不過這些東西一通就都通。

    先是前置變量說明:

    #project path configuration #ADT path $sdk_bin = "~/Dropbox/air3.3/bin" #Project Target $ane_project_name = "AppPurchase" ? #Project native lib location $native_ios_path = "native/NativeLib" #Project as lib location $native_as_path = "native/ASLib" #native project location $native_ios_project_path = "#{$native_ios_path}/#{$ane_project_name}.xcodeproj" #sdk version $ios_sdk = "5.1" #project buildtype: Release/Debug $build_type = "Debug"

    在這里我們就用命令行生相對應平臺的庫:

    #build .a file for native device `xcodebuild -project #{$native_ios_project_path} -target #{$ane_project_name} -configuration #{$build_type} -sdk "iphoneos#{$ios_sdk}"` #build .a file for simulator `xcodebuild -project #{$native_ios_project_path} -target #{$ane_project_name} -configuration #{$build_type} -sdk "iphonesimulator#{$ios_sdk}"`

    對應的控制臺命令就是

    xcodebuild -project native/NativeLib/Appurchase.xcodeproj -target Appurchase -configuration Debug -sdk "iphoneos5.1" xcodebuild -project native/NativeLib/Appurchase.xcodeproj -target Appurchase -configuration Debug -sdk "iphoneossimulator5.1"

    關(guān)于這個SDK怎么確定呢?

    在控制臺輸入?xcodebuild –sdk –version??即可。

    然后就會生成相應平臺的.a 文件了。

    然后一切都按照最上面的那篇文章來就好了。

    轉(zhuǎn)載于:https://www.cnblogs.com/sunminmin/p/3820737.html

    總結(jié)

    以上是生活随笔為你收集整理的IOS模拟器调试ANE的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。