[delphi-users:4948] Delphi CE fmxアプリが Android で実行できず。

61 views
Skip to first unread message

中村拓男(自宅)

unread,
Jul 22, 2018, 8:15:44 AM7/22/18
to delphi...@freeml.com
お久しぶりです。中村です。

皆さん、CEでAndroidアプリの実行、配置は
出来てますか?
うちでは残念ながら出来てません。

Delphi CE 早速いれて、簡単なメモ帳アプリを作成。
win32で、動作確認後、
ターゲットをAndroidに切り替えてビルドまでは成功したのですが、
配置や実行では

paclient exited with code 1

で配置も実行出来ません。

添付ファイルの写真に載せたように apk の作成で落ちているようで
debug\<<プロジェクト名>>\res
フォルダがビルドで作られないのが原因のようです。

何か回避策はありますでしょうか?

よい案が有りましたら宜しくお願い致します。

環境 intel i5 16GB、5TB、win10 + 今日DLした Delphi CE

既に試したこと
?スプラッシュのチェツクを外す(CEも画像無でチェツクが入っていました)。
→状況変化せず。
?逆にアイコン等のリソースを幾つか追加してみる
→状況は変化せず
?手でresフォルダを作る
→ビルド時にいったん全て消されるので無駄でした(^^;



MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
freemlを運営するGMOメディア株式会社では、
2019年新卒採用の募集をしております。
【募集職種】エンジニア職/Webデザイナー職
説明会も開催中!下記よりアクセスしてください。
https://www.gmo.media/recruit/?utm_medium=freeml&utm_source=freeml
------------------------------------------------------[freeml byGMO]--

あなたの街のチラシがいつでも無料で見放題!
チラシをクリックしてチラシが拡大されたらポイントゲット♪
まずはかんたん登録♪ -ポイントタウン-
https://www.pointtown.com/ptu/rd.cgi?cid=8912
----------------------------------------------------------------------
IMG_20180722_204557.jpg

中村拓男(自宅)

unread,
Jul 22, 2018, 10:58:22 PM7/22/18
to delphi-users
中村です。解決とは少し違いますが、ー応解決しました。

昨日作ったのはソース百ステップ余りのフォーム1枚の
単純アプリだったのですが

本日、フォームー枚の、新規作成後何も手を入れていないアプリを
作り、androidでビルド、実行 してみると、すんなり動きました。

更に作日作ったアプリのフォームだけを今日作ったアプリに入れると
これもすんなり実行出来ました(^-^;
でも昨日作成したアプリは相変わらず paclient exited with code 1 です。

昨日と今日の違いですが

■昨日
Delphi CEをDL。
アプリを作成。win32でテスト。
Win64、AndroidのライブラリをDLして、アプリにターゲットプラットフォームを追加。

ターゲートをandroidにきりかえ、ビルドし、実行しようとすると
sdkのインストールを促されたので、インストール
再びアプリをビルド、実行しようとするとエラー。

■今日
アプリを作成。win32でテスト。この時点でターゲットに全プラットフォームが並んでいた。

ターゲートをandroidにきりかえ、ビルドし、実行→成功。

■教訓
一通り環境設定を終えてから、アプリを作り始めた方が良いようです(^-^;

添付写真はDelphiで作った初Androidアプリ(^-^;
実機はMediapad t2 8


2018年7月22日(日) 21:15 中村拓男(自宅) <delphi...@freeml.com>:
P_20180723_112836_p.jpg

やましょう

unread,
Jul 22, 2018, 11:25:05 PM7/22/18
to delphi...@freeml.com
中村さん

こんにちは、
やましょうです。

無事解決と言うことで何よりですが、
1点気になる点があります。

本日、昨日のプロジェクトをロードしても同様のエラーになりますか?
もし、同様のエラーでしたら、プロジェクト名を変更してもなりますか?
(同一名のapkが既に端末にあり、弾かれているかも?と思った為です。)

ご確認よろしくお願いいたします。





2018年7月23日 11:58 中村拓男(自宅) <delphi...@freeml.com>:

中村拓男(自宅)

unread,
Jul 23, 2018, 1:58:02 AM7/23/18
to delphi-users
やましょうさん。お返事有り難う御座います。
実機に「TextEditor」は無いことを確認してます。
実行も配置も落ちますので実機は関係無いと思います。
apkが作られる前に落ちるようです。

うまく行くプロジェクトでは
android\debug\<<プロジェクト名>>\resフォルダが
ビルドで作られますが
うまく行かないプロジェクトでは作られません。
このためpaclintが「resが無いぞ!」と止まって
しまいます。

謎です(^^; あとで分析してみるかも。


2018年7月23日(月) 12:24 やましょう <delphi...@freeml.com>:

hosokawa

unread,
Jul 23, 2018, 11:04:30 PM7/23/18
to delphi...@freeml.com
こんにちは。
細川です。

SDK のインストールを後からした関係で dproj がおかしくなっている可能性がありま
す(※)。
dproj を消して dpr を開き dproj を再生成してみてください。
これで、上手く動作するでしょうか?


Twitter では既に申し上げましたが、CE のインストーラーの一番最初のコンポー
ネントを選ぶところに Android SDK のインストールがあるので、そこにチェックを入
れてインストールすれば、自動的に全て設定され特に何も考えること無く Android の
実行まで行けます。
Regards,
HOSOKAWA Jun
Application Division 3 Manager
embarcadero MVP for Delphi

[S/G] SERIALGAMES Inc.
TEL: 03-5812-4368
FAX: 03-5812-0970

---------------------------------------------------------------
このメールには、本来の宛先の方のみに限定された機密情報が含まれて
いる場合がございます。お心あたりのない場合は、送信者にご連絡のうえ、
このメールを削除してくださいますようお願い申し上げます。
PLEASE READ:This e-mail is confidential and intended for
the named recipient only. If you are not an intended recipient,
please notify the sender and delete this e-mail.
---------------------------------------------------------------


MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
無料ゲームから本格的に楽しめるゲームまで、
インストール不要でスグに遊べます♪
今すぐ遊ぶ ⇒
http://user.gesoten.com/cid/m/378?z=0&g=0
Reply all
Reply to author
Forward
0 new messages