私はクライアント用のAndroidアプリに取り組んでいます。アプリは実質的に完成しており、来週はクライアントとミーティングを行ってプレゼンテーションを行います。彼はすべてをテストし、それを承認すると支払いを行い、私は彼にソースコードを渡して、GooglePlayで公開します。
今日、彼は私にAPKを求めて電話をかけ、テストを開始できるようにしました。私たちが(何らかの理由で)取引を成立させないと、ProGuardで難読化されたとしても、誰かがApkをリバースエンジニアリングして私のソースコード/アプリを取得する可能性があるのではないかと心配しています(私は試したことはありませんが、このSOスレッドでは、APKをリバースエンジニアリングすることはそれほど難しくありません)。
私の質問:私はここで妄想的であり、クライアントにApkを送信する必要があります(おそらくProGuardの難読化はソースコードを役に立たなくするのに十分であるため)、または私の心配は合理的であり、何かを提供する前に支払いを受けることに固執する必要がありますか?