サーバに画像をアップロードすると、logcatでエラーtransactiontoolarge例外が発生したため、プロセスはまだ長時間読み込まれます。私はそれが圧縮イメージを行う必要があります解決するために知っている。 JPEGを圧縮すると、画像の品質が低下します。しかし、時々私は圧縮せずにサーバーにアップロードすることができます。だから私がしたいのは、トランザクションメソッドが例外を持っているかどうかをチェックし、次にcompressメソッドを実行することです。私は試してキャッチしますが、エラーが発生し、transctiontoolargeの例外をチェックする正確な方法がわかりません。助けて。androidで画像をアップロードした後にtransactiontoolarge例外をチェックする方法
0
A
答えて
1
インテント/ブロードキャスト受信者/コンテンツプロバイダ経由で完全な画像を送信しようとしているため、TransactionTooLarge例外が発生している可能性があります。インテント、コンテンツプロバイダなど
、メッセンジャー、バイブレータ等電話のようなすべてのシステムサービスは、バインダーと 1メガバイトによりIPCインフラストラクチャプロバイダを利用する特定の瞬間にシステムで実行される全てのバインダーの取引に関する全体的な限界です。
インテントを送信したときに多くのトランザクションが発生した場合、余分なデータが大きくなくても失敗することがあります。 http://codetheory.in/an-overview-of-android-binder-framework/
関連する問題
- 1. Android TransactionTooLarge例外
- 2. キャプチャ後に画像をアップロードする - Android
- 3. アップロード時に壊れた画像をチェックする方法は?
- 4. 例外をチェックした後にプログラムが例外をスローする
- 5. アップロード後にアップロードした画像を追跡して表示する方法は?
- 6. アップロードした直後にmvcのウェブサイトで画像を表示する方法は?
- 7. 快適な画像アップロードの例外
- 8. サーバーに画像をアップロードする際のランタイム例外
- 9. Androidでfirebase storageで最後にアップロードした画像のパスを取得する方法は?
- 10. トリミング後の画像のアップロード方法は?
- 11. 画像をアップロードするためにアップロードとアップロードをドラッグアンドドロップで行う方法は?
- 12. Androidアプリで画像アップロードを高速化する方法は?
- 13. ボタンで画像をアップロードする方法
- 14. codeignitorで画像をアップロードする方法
- 15. codeigniterにアップロードする新しい画像を選択せずにフォームを送信した後、以前にアップロードした画像を保存する方法
- 16. 画像をディレクトリにアップロードする方法
- 17. テーブルフィールドに画像をアップロードする方法
- 18. 画像をクリックした後に画面上に画像をポップアップする方法
- 19. Androidアップロード画像
- 20. C#で画像をアップロードした後、自動的に中央から画像を切り抜く方法は?
- 21. アップロードした画像をjspページに表示する方法mvc
- 22. androidのサーバーに画像をアップロードする
- 23. サーバーに画像をアップロードするPHP Android
- 24. Androidでチェック/選択した画像ボタンを設定する
- 25. Androidで画像をアップロードする際に、画像ビュー内に進行状況バーを表示する方法は?
- 26. androidの画像にonclickした後にボタンを表示する方法
- 27. 画像をトリミングする方法/画像をアップロードする前にユーザーから画像をプレビューする方法は?
- 28. WordPressで画像をアップロードした後に画像が読み込まれない
- 29. 画像をAndroid経由でWordPressにアップロード
- 30. 画像をアップロードする方法Angular2