테스트 사이트 - 개발 중인 베타 버전입니다

안드로이드 브라우저 호출하기 앱이 예상치 않게 중지되는 문제

각시붕어 11년 전 조회 10,370

</p><p>package com.example.people2;</p><p> </p><p> </p><p>import android.app.ActivityManager;</p><p>import android.app.ListActivity;</p><p>import android.content.Intent;</p><p>import android.net.Uri;</p><p>import android.os.Bundle;</p><p> </p><p>public class MainActivity extends ListActivity {</p><p>    /** Called when the activity is first created. */</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>@SuppressWarnings("deprecation")</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>@Override</p><p>    public void onCreate(Bundle icicle) {</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("<a href="<a href="http://www.p-ple.kr" target="_blank" rel="noopener noreferrer">http://www.p-ple.kr</a>"><a href="http://www.p-ple.kr" target="_blank" rel="noopener noreferrer">http://www.p-ple.kr</a></a>"));</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>startActivity(intent);</p><p>    <span class="Apple-tab-span" style="white-space:pre">	</span>//종료 코드</p><p>    <span class="Apple-tab-span" style="white-space:pre">	</span>moveTaskToBack(true);</p><p>        finish();</p><p>        // 메모리 상태에서 완전한 종료를 취한다.</p><p>        ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE);</p><p>        am.restartPackage(getPackageName());</p><p>    }</p><p>    </p><p>} </p><p>

 

풀소스입니다. 문제가 있는 게 일단 브라우저 호출은 됩니다. 그런데 애플리케이션(프로세스)이 예상치 않게 중지되었습니다. 다시 시도해주세요 라고 뜹니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

10년 전

Log가 따로 없나요?

일단 SetContentView 와 super.onCreate가 없어 발생된 에러로 예상됩니다.

log를 올려주시면 좀더 알기 쉬울거 같네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인