2014-12-24 30 views
0

我正在使用InAppBilling ANE和AIR 15崩潰。在添加擴展插件時,Flash Builder無法創建swf文件。使用Adobe Air Sdk時Distriqt ANE崩潰15.0

下面有錯誤,

過程意外終止。

由於加載擴展時出現問題,無法加載內容:錯誤:找不到請求的擴展名com.distriqt.InAppBilling。

啓動命令詳細信息:「C:\ Program Files(x86)\ Adob​​e \ Adob​​e Flash Builder 4.6 \ sdks \ 4.6.0 with Air 15.0 \ bin \ adl.exe」-runtime「C:\ Program Files(x86 )\ Adob​​e \ Adob​​e Flash Builder 4.6 \ sdks \ 4.6.0 with Air 15.0 \ runtimes \ air \ win「-profile mobileDevice -screensize 320x455:320x480 -XscreenDPI 181 -XversionPlatform AND」C:\ Users \SaygınKarahan \ Adob​​e Flash Builder 4.6 \ Albatros \ bin-debug \ Root-app.xml「」C:\ Users \SaygınKarahan \ Adob​​e Flash Builder 4.6 \ Albatros \ bin-debug「

+0

@邁克爾https://distriqt.uservoice.com/forums/199650-general/建議/ 6460257-重新編譯,你-ANE-文件,可直接使用,與空氣-15-他們 –

回答

0

您是否確認擴展包含在打包選項在你使用的平臺上?

看一看的入門教程:

http://airnativeextensions.com/knowledgebase/tutorial/1

特別是:

轉到項目設置,以及「打造包裝」爲平臺,要部署和檢查擴展將被打包(和可用)與他們(擴展右側的小複選框)。

1

檢查您是否在項目中添加了.ane。

如果您未添加手段,請按照以下步驟在您的項目中添加.ane。

首先,當我們在flex項目中使用.ane時,我們應該添加.ane文件進行打包。

  1. 右鍵 - 在您的項目
  2. 選擇屬性
  3. 選擇 - Flex構建在左側菜單路徑。
  4. 選擇 - 原生擴展選項卡
  5. 單擊添加ANE按鈕以在系統中瀏覽您的.ane文件。 - 在這裏,您將.ane文件添加到您的項目中。

但是這不足以使用.ane的步驟。您應該將您的.ane文件添加到您的打包文件中,然後只有發佈版本才能獲得該.ane文件的支持。

  1. 轉至 - Flex Build Packaging - 在屬性窗口中。 在這裏,我們有兩個選項,一個用於Apple IOS和Google Android。
  2. 選擇您要使用哪種設備。
  3. 選擇該選項後,您在右側具有選項卡Native Extension。
  4. 您添加的.ane文件顯示在下面的ANE Details數據網格中。
  5. 選中複選框將該文件添加到包裝中。

在這裏,你可以驗證一個文件,哪個平臺將支持。

警報會提示您確認,單擊是,然後在屬性窗口中單擊確定。

現在,您在項目中添加了your.ane文件。

最後,用標籤檢查您的描述符文件。在<extensionID>標記中添加了添加的.ane包路徑。

<extensions> 
    <extensionID>ane package path</extensionID> 
</extensions> 

注:當你使用項目中的任何.ane,模擬器不支持運行應用程序

相關問題