Androidビルドガイド

ホーム フォーラム Android,iOS Androidビルドガイド

  • このトピックには2件の返信、2人の参加者があり、最後にsouにより4年、 11ヶ月前に更新されました。
15件の投稿を表示中 - 1 - 15件目 (全18件中)
  • 投稿者
    投稿
  • #13941
    foolkey
    参加者

    パソコンを新調し、CF本体やエクスポータを最初からインストールしているのですが
    Androidビルドガイドをもとに順番に作業を進めていましたが、今のAndroidSDKのインストール
    方法がガイドと異なり、この先から進めない状態です。
    https://developer.android.com/studio/index.html

    手順を調べて頂く事は可能でしょうか

    • このトピックは4年、 12ヶ月前にASDが編集しました。理由: カテゴリ移動
    #14024
    ASD
    キーマスター

    >>foolkeyさん
    Android SDKのみを必要とする場合は、ダウンロードオプションの『コマンドライン ツールのみ入手する』からダウンロードするのですが、先月末頃のバージョンから、GUIのSDKマネージャが廃止されてしまい、APIパッケージ等がインストールできなくなってしまいました。ですので、『Android SDK を含む(推奨)』からAndroid StudioをダウンロードしてSDKと共にインストールする必要があります。

    – 参考:【2017年5月更新】Android SDKのインストール方法 (SDK,ADVのGUI廃止版)| Witchcraft’s Time Logs
    https://jukeizunosekkeisya0502.blogspot.jp/2017/05/20176android-sdk-sdkadvgui.html

    が、現在、最新版のSDKでは一部仕様が変わっている関係で、ビルドエラーが発生します。CF2.5側が対応するまでは、下記リンクより旧バージョンのSDKをインストールしてお使い下さい(こちらはガイドの通りです)。

    – Android SDK 24.4.1をダウンロードする – 技術的情報 – FileHippo.com
    http://filehippo.com/jp/download_android_sdk/tech/

    – 参考:Users that cannot build with Android Studio (ant\build.xml error)
    https://community.clickteam.com/threads/101342-Users-that-cannot-build-with-Android-Studio-(ant-build-xml-error)

    #14034
    foolkey
    参加者

    返信ありがとうございます。
    以上のやり方でapkのビルド化とストアでのアプリ更新まで完全に元に戻れました。

    #14428
    sou
    参加者

    いつもお世話になっております。
    以前挫折して出力出来なかったAndroidエクスポーターですがどうしても必要になりここを見て挑戦しましたがやはり出来ませんでした。
    Android SDK 24.4.1はインストールしましたがその後立ち上げたAndroid SDK ManagerにAPIが表示されていませんがどうすればよろしいでしょうか。

    #14452
    ASD
    キーマスター

    >>souさん
    その時は何かしらエラーメッセージは表示されていますか?右下のアイコンをクリックするとログを見ることができます。

    プロキシサーバー経由で接続している場合、Optionsからサーバーとポート、その下の『Force https://… 』を有効にすると解決するようです。

    – Android SDK の各バージョンを手動でインストールする | Do Design Space

    Android SDK の各バージョンを手動でインストールする

    #14454
    sou
    参加者

    お返事ありがとうございます。
    エラーメッセージは以下のとおりです。

    Fetching https://dl.google.com/android/repository/addons_list-2.xml
    Fetched Add-ons List successfully
    Fetching URL: https://dl.google.com/android/repository/repository-11.xml
    Done loading packages.
    Fetching https://dl.google.com/android/repository/addons_list-2.xml
    Failed to fetch URL https://dl.google.com/android/repository/addons_list-2.xml, reason: Connection to https://dl.google.com refused
    Fetched Add-ons List successfully
    Fetching URL: https://dl.google.com/android/repository/repository-11.xml

    リンク先を参照しましたがよくわかりませんでした。申し訳ございません。

    #14455
    ASD
    キーマスター

    Tools→Optionsを開き、『Force https://… 』の項目にチェックを入れてお試しください。
    お使いのインターネットがプロキシ経由で接続されている場合はプロキシサーバーとポート番号の設定も行う必要があります。プロキシを通していなければ空白で構いません。

    #14456
    sou
    参加者

    プロシキは使用していませんがチェック入れてもダメでした。
    エラーメッセージは下記の通りです。

    Fetching https://dl.google.com/android/repository/addons_list-2.xml
    Fetched Add-ons List successfully
    Fetching URL: https://dl.google.com/android/repository/repository-11.xml
    Done loading packages.
    Fetching https://dl.google.com/android/repository/addons_list-2.xml
    Fetching URL: http://dl.google.com/android/repository/repository-11.xml
    Failed to fetch URL https://dl.google.com/android/repository/addons_list-2.xml, reason: Connection to https://dl.google.com refused
    Fetched Add-ons List successfully
    Fetching URL: https://dl.google.com/android/repository/repository-11.xml
    Failed to fetch URL http://dl.google.com/android/repository/repository-11.xml, reason: HttpHostConnect Connection to http://dl.google.com refused
    Done loading packages.
    Failed to fetch URL https://dl.google.com/android/repository/repository-11.xml, reason: HttpHostConnect Connection to https://dl.google.com refused
    Done loading packages.

    #14472
    ASD
    キーマスター

    “Failed to fetch URL”で検索しますと、やはりプロキシの設定を行うという対処法(加えて”Force https://… “の項目にチェックを入れる)しか出てきません。本当にご利用の接続がプロキシを通していないか再確認して下さい。

    もしくはインターネットオプションの設定でプロキシを通して接続する(実際は通していないが通っているように他ソフトからは見える)設定になっている可能性があります。コントロールパネルまたはInternet Explorerからインターネットオプションを開いて設定を確認して下さい。

    – 参考:LAN のプロキシ サーバーの設定について – Japan IE Support Team Blog
    https://blogs.technet.microsoft.com/jpieblog/2014/10/08/lan/

    #14849
    yamamon
    参加者

    この記事や関連記事を何度もみてもapkにビルドできませんのでお助けください。
    build.xml関係のエラーかとおもい、過去スレッドに
    「最新のAndroid SDKには『ant\build.xml』が存在しないために発生するエラー」
    とあり、旧バージョンのAndroid SDKにしてもダメでした。本体はR290.4使っています。

    エラーログには
    Buildfile: C:\Users\***\AppData\Local\Temp\And1A88.tmp\build.xml
    からはじまり、最後には

    BUILD FAILED
    E:\Android\android-sdk2433\tools\ant\build.xml:716: The following error occurred while executing this line:
    E:\Android\android-sdk2433\tools\ant\build.xml:730: Compile failed; see the compiler error output for details.
    が出ます。

    JDKとSDKは公式の手順通りにやりました(http://www.clickteam.jp/tutorials/android-build-steps)
    JDKは jdk-9.0.4_windows-x64_bin.exe (2018年1月にはこれしかなかった)

    SDKは このスレッドに書かれてるよう旧Ver、手順にのってる同Ver
    installer_r24.3.3-windows.exe(24.3.2はなかった)をインストールしました。
    Android SDK Toolsは24.3.3でSDK Managerで手順通りの
    Platform Tools(27.01) と Build Tools(22.0.1)をいれました。 
    APIは22のみいれております(手順通り)

    環境設定の参照先も下記のように各インストールされた箇所に設定しています。
    C:\Program Files\Java\jdk-9.0.4
    E:\Android\android-sdk2433

    その後サンプルアプリを作って、apkに設定、APIビルドも22に設定。
    ビルドを実行すると上記のエラーが出ます。

    JAVAの再インストールやandroid studio本体をいれてみてもだめでしたので、
    全て削除して上記の旧Verにしてもだめです。

    「Android エクスポータ for Clickteam Fusion 2.5は
    詳しい知識は不要です。」
    が魅力で購入しましたが、手順通りにもできず、ここには書き込まれていないでしょうが、
    あきらめたかたも多数いるかと思われます。どうか解決策をご教授お願いします。

    #14850
    ASD
    キーマスター

    >>yamamonさん
    原因は、指定されているJDKが64bit版であるためです。CF2.5は32bitアプリケーションなので、JDKも32bit版を使わなければいけません。しかし残念なことに、Oracleは32bit版Javaの提供をバージョン8までで打ち切ってしまいました。従って少し古くなりますが、JDK8の32bit(x86)版をインストールし、そちらを指定すればビルドすることができます。もし64bit版と同居して上手く行かない場合は32bit版のみインストールするなどしてみてください。

    – Java SE – Downloads | Oracle Technology Network | Oracle
    http://www.oracle.com/technetwork/java/javase/downloads/

    #14851
    yamamon
    参加者

    >>ASD様

    返信ありがとうございます。
    さっそくJDKも32bit版(jdk-8u161-windows-i586.exe)をインストールすると、
    無事ビルドに成功いたしました。64bit版をいれたままでも今のところ問題ありません。

    手順を見直すと
    「注意:お使いのシステムが64ビットの場合でも、x86用のJDKをご使用ください。」
    とありましたので、すっかりみおとしておりました。

    さっそくapkをドライブなどにアップしてスマホ端末でDLすると、
    自分のアプリが動作して感動しました。これからも趣味でいろいろ作ってみます。
    どうもありがとうございました。

    #32926
    sou
    参加者

    いつもお世話になっております。
    以前ビルド出来ていたのですがcf2.5を更新した所、上記の方法でもビルド出来なくなってしまいました。
    最新バージョンではAndroidビルドは出来ないのでしょうか?
    よろしくお願いします。

    #32929
    ASD
    キーマスター

    ビルド292以降では、最新のAndroid Studioを用いてビルドするようになりました。
    またJDKも64bit版を使用します(ただしバージョンは8)。

    アプリケーションプロパティのAndroidオプションにて、使用するAPIは28以上に、ターゲットバージョンは8.0以上(2019年8月以降は9.0以上)に設定する必要があります。

    – Android Runtime – Build 292
    https://community.clickteam.com/threads/105484-Android-Runtime-Build-292

    #32935
    sou
    参加者

    お返事ありがとうございます。
    試してみましたが下記のエラーが出てビルド出来ません。
    どうすればよろしいでしょうか。

    Downloading https://services.gradle.org/distributions/gradle-4.10.1-all.zip

    Exception in thread “main” java.net.ConnectException: Connection timed out: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
    at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
    at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
    at org.gradle.wrapper.Download.downloadInternal(Download.java:66)
    at org.gradle.wrapper.Download.download(Download.java:51)
    at org.gradle.wrapper.Install$1.call(Install.java:62)
    at org.gradle.wrapper.Install$1.call(Install.java:48)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
    at org.gradle.wrapper.Install.createDist(Install.java:48)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

15件の投稿を表示中 - 1 - 15件目 (全18件中)
  • このトピックに返信するにはログインが必要です。