2016-09-29 8 views
0

私はコードがMainActivity.java(ローカル)にあるアプリケーションを開発していますが、MainActivity.javaを外部からロードするにはどうすればいいですか?MainActivity.javaをサーバからロードするには?

例:WebサーバーにMainActivity.javaを保存します。アプリケーションが読み込まれると、ローカルではなくサーバーからMainActivity.javaが取得されます。

私はウェブとスタックオーバーフローを検索してきましたが、運が全くありませんでした。

+0

どのようなビジネス要件でこのテクニカルデザインが求められましたか?私はあなたが間違った考え方にいると思う。 – kosa

+0

こんにちは、ナンバリ、アプリには、機密情報が含まれており、ツールをオンラインで誰もがアプリケーションを逆コンパイルしてソースコードを取得することができます。だから、これを防ぐ方法を見ているだけです。 –

+0

機密情報がある場合は、「暗号化」またはサーバー/クライアント(アプリ)のアプローチについて考えることをお勧めします。基本的なプラットフォームではサポートされていないアプローチを提案しました。 – kosa

答えて

4

できません。アプリのアイデアは、デバイス上で実行されるコードがローカルであることです。ダウンロードされたコードを実行しないことは、設計の一部です。実行時にサーバーからダウンロードされた非サンドボックスコードを実行するのがセキュリティ上の悪夢であると想像できますか?

関連する問題