0
를 사용하여 텍스트를 공유 할 때 나는이 마사지 나는 사용자가 다른 애플 리케이션과 함께 공유하고 싶은, 그래서 다음을 수행하십시오예외 의도
String shareBody = "content";
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);
startActivity(Intent.createChooser(sharingIntent, "title"));
문제는 내가 시스템에서 예외를 얻을이며, 나는 내가 뭘 잘못 알아낼 수 없습니다 : 내가 sharingIntent.setType("text/plain");
을 할 경우에만 발생
The Google Play services resources were not found. Check your project
configuration to ensure that the resources are included.
09-24 14:25:53.618 24079-24079/? E/MotionRecognitionManager: mSContextService = [email protected]
09-24 14:25:53.618 24079-24079/? E/MotionRecognitionManager: motionService = [email protected]1417df9
09-24 14:25:53.618 24079-24079/? E/MotionRecognitionManager: motionService = [email protected]1417df9
09-24 14:25:53.868 24079-24177/? E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #5
Process: android:ui, PID: 24079
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:309)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
at java.util.concurrent.FutureTask.run(FutureTask.java:242)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.drawable.Drawable.getIntrinsicWidth()' on a null object reference
at android.app.ApplicationPackageManager.getThemeIconWithBG(ApplicationPackageManager.java:3062)
at android.app.ApplicationPackageManager.getThemeIconWithBG(ApplicationPackageManager.java:3037)
at android.app.ApplicationPackageManager.getDrawableForIconTray(ApplicationPackageManager.java:2933)
at com.android.internal.app.ResolverActivity.loadIconForResolveInfo(ResolverActivity.java:797)
at com.android.internal.app.ResolverActivity$LoadIconTask.doInBackground(ResolverActivity.java:2471)
at com.android.internal.app.ResolverActivity$LoadIconTask.doInBackground(ResolverActivity.java:2459)
at android.os.AsyncTask$2.call(AsyncTask.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
. 누구든지 문제를 해결하는 방법을 알고 있습니까?
편집 :
String shareBody = "really? I'm sending you a code to our awesome app!\nYour key:"
+ " "/* get key*/ + " Get started:" + " https://url";
편집 2 : 좋아, 그래서 분명히 그것은 단지 내 삼성 갤럭시 S7에 아닌 픽셀에 발생합니다. 또한 로그도 보여주의 사항 :
09-24 14:48:44.888 31968-31968/? E/MotionRecognitionManager: mSContextService = [email protected]
09-24 14:48:44.888 31968-31968/? E/MotionRecognitionManager: motionService = [email protected]1417df9
09-24 14:48:44.888 31968-31968/? E/MotionRecognitionManager: motionService = [email protected]1417df9
공유 텍스트에 이미지 나 드로어 블이 포함되어 있습니까? –
그것은'\ n' char와 url을 포함합니다. – ben
'\ n' 문자와 url이있는 – ben