ティラノビルダーAndroidアプリ化メモ

androidapp

こんにちは。テラサキマサキです。

近々「桎梏の縁」をAndroidアプリでリリースできそうです。
本記事はティラノビルダーのAndroidアプリ化にあたっての備忘録です。

ここでは、ティラノビルダーで出力したAndroidファイルを、Android Studioに突っ込んだ先で遭遇したエラーの対処法をまとめてみました。

使用したAndroid Studioのバージョン

今って、Android Studioは過去の2.3.3などのバージョンがダウンロードできなくなっているんですかね。。古いバージョンをダウンロードできなかったので、自分は最新バージョンをダウンロードしました。

DLしたパッケージ:android-studio-2023.1.1.28-windows.exe

AndroidMainfest.xmlの編集

AndroidManifest.xmlのactivityタグに android:exported="true" を追加。

▼Before

<activity
            android:name=".MainActivity"
            android:configChanges="keyboardHidden|orientation|screenSize"
            android:screenOrientation="sensorLandscape">

▼After

<activity
            android:name=".MainActivity"
            android:configChanges="keyboardHidden|orientation|screenSize" android:exported="true"
            android:screenOrientation="sensorLandscape">

▼参考URL
https://note.com/began/n/na3a65fdd6f03#25120ef7-c59e-419a-a249-cb8f37905536

ビルド時のエラー対処

「Android resource linking failed」というエラーが表示されたら、build.gradleを以下のように編集。

multiDexEnabled = true を追加。

android {
…省略
    multiDexEnabled = true
…省略
}

implementation (“androidx.appcompat:appcompat:1.2.0") を追加。

dependencies {
…省略
    implementation ("androidx.appcompat:appcompat:1.2.0")
…省略
}

▼参考URL
https://ci-en.dlsite.com/creator/15184/article/884900

インポートエラーの対処

MainActivity.javaでインポートエラーが発生したので以下のインポートを追加。
※表示のエラーに応じたインポートをするって感じで、環境によって多少異なるかもしれません

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;

▼参考URL
http://aoitorigekidan.blog.fc2.com/blog-entry-98.html

アプリを横画面に固定する

▼参考URL
http://take3tech.blog.fc2.com/blog-entry-109.html

左上に表示されているメニューを削除

▼参考URL
https://shikemokumk.hateblo.jp/entry/2020/01/24/192022

キーストア、aabファイルの生成

参考にしたリンクのみ残しておきます。

終わりに

説明不足なメモレベルの忘備録ですみません。
ティラノビルダーで作ったゲームをAndroidアプリとしてリリースされようとしている皆様の参考になれば幸いです。