私はアンドロイドが初めてで、6つの非同期タスクを同時に実行しています。だからこれのために私はこれを使っています
int corePoolSize = 60;
int maximumPoolSize = 80;
int keepAliveTime = 10;
BlockingQueue<Runnable> workQueue = new LinkedBlockingQueue<Runnable>(maximumPoolSize);
Executor threadPoolExecutor = new ThreadPoolExecutor(corePoolSize, maximumPoolSize, keepAliveTime, TimeUnit.SECONDS, workQueue);
new FetchShoppingItems(GlobalVars.fetchshoppingURl, sipId).executeOnExecutor(threadPoolExecutor);
これは、私のアプリケーションは、クラッシュ メッセージ ダイアログなしで自動的に閉じます。これを解決するのを手伝ってください。ありがとう