0

署名付き APK を作成しています。

日食を通じて、Samsung タブレットにアプリを正常にインストールすることができました。同じキーストアを使用して別の署名付き APK を作成し、それをインストールして開きました。インストールはできますが、エラーで開くことができません。「残念ながらアプリ名は停止しました」

なぜ機能しないのかわかりません。これにはGoogleマップがあります。USB経由でEclipseを介して同じアプリをインストールして開くことができます。よく働く。しかし、APKを作成してインストールしようとすると、開くことができません。

誰かが理由を知っていますか?Google キーをどこに置くべきか、またはこの問題をデバッグする方法がわかりません。助けていただければ幸いです

4

2 に答える 2

0

いくつかの記事を読んだ後、実際に何が起こっているのかがわかりました

java.lang.RuntimeException: プロバイダー com.test.data.TestProvider を取得できません: java.lang.ClassNotFoundException: com.test.data.TestProvider

そのため、クリーンとビルド、プロパティのJavaクラスパスの設定、プロガードの変更など、多くの提案を試みましたが、この問題は解決していません.

これまで私を助けてくれた人々に感謝します。

于 2013-10-08T14:10:35.080 に答える
0

おそらく、Google マップのキーは Eclipse デバッグ キーストアにバインドされています。Eclipse からアプリをエクスポートする場合は、別のキーストアを使用した可能性があります。そして、別の Google マップ キーも必要です。

于 2013-10-02T23:11:13.010 に答える