--
※ この募集は締め切られました。
Kotlin・LAMP環境でDeadObjectExceptionエラーを解決してくださる方を探しています。
【教えてもらいたいこと】
プログラミング/スマートフォンアプリ Kotlin
【利用目的】
技術的な質問・相談
【具体的な相談内容】
Kotlinを使ってAndroidアプリのログイン画面を作成しています。
形式はMVCモデルを採用しています。
問題は、登録画面でユーザ名とパスワードをInsert出来るところまでは良かったのですが、
ログイン画面で登録済みのユーザ名・パスワードでログインを試みると、下記エラーが出力され失敗します。
IGmsServiceBroker.getService failed
android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died, but this could also be caused by running out of binder buffe
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(BinderProxy.java:584)
at fjx.s(PG:14)
at esn.run(PG:26)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.os.HandlerThread.run(HandlerThread.java:67)
バックエンドサーバの開発環境は以下の通りです。
今回はLAMPを用いて言います。
OS: Ubuntu Server 18.04
Apache: Apache/2.4.41 (Ubuntu)
MySQL: 8.0.32-0ubuntu0.20.04.2 for Linux on x86_64
PHP: PHP 8.1.14 (cli)
問題は、Kotlin側にあるのか、サーバ側にあるのか切り分けから始めていきたいのですが、Kotlin(またはサーバ再度)に詳しい方がおられましたら、是非お声がけください。
下記がgitHubになります。
https://github.com/yakusugi/CloudBudgetTracker/tree/master
【希望相談スタイル】
技術的な質問・相談, ロードマップ・学習法相談
Slack/Zoomなど。
【目安予算】
4000円
プロフィール
2019年末にJavaプログラマーに転職し、現在に至ります。
最初はSpringを使ったWebアプリのバックエンド開発に携わり、
現在はJavaを含め、サーバ関連(Linux, Shellscript)の業務も任されています。
元々、Androidに非常に興味があったため、去年1年間かけて業務と並行する形でJavaを用いたAndroidアプリをポートフォリオとして作成しました。
今年はLAMP環境をAWSで構築しながら、Kotlinを独学する目的も兼ねて家計簿アプリを作成中です。
また、大学時代はアメリカに留学しており、英語はネイティブレベルで話せます。
--