최근에 테스트 코드를 실제 장치에 배포하기 시작했으며 Xamarin이 제공 한 여러 가지 기술과 관련된 샘플 코드를 실행했습니다. 그런 다음 센서를 테스트 할 때 가비지 컬렉터에 문제가 발생했습니다. 최신 버전에서는 특정 임계 값에 도달했을 때 실행되지만 장치가 응답하지 않습니다. http://docs.xamarin.com/android/recipes/OS%2f%2fDevice_Resources/Accelerometer/Get_Accelerometer_Readings의 코드를 사용하지만 2 개의 센서, 자이로 스코프 및 중력 센서를 추가하기 위해이 코드를 변경하면 GC 실행이 시작되기 약 30 초 정도 지속됩니다. OnSensorChanged 함수에서 e.Values 목록을 참조 할 때마다 더 많은 참조가 만들어집니다. 이러한 참조를 삭제할 수있는 방법이 있습니까? 작업중인 앱에 3 개의 센서가 필요하고 약 4 ~ 5 분 (앱의 섹션이지만 실제로 중요한 섹션)을 실행해야합니다. 네가 나에게 줄 수있는 도움에 미리 감사드립니다.Monodroid GC 및 센서
0
A
답변
0
다음 링크는 실제로 문제를 이해하는 방법과 문제를 완전히 해결할 솔루션을 제공합니다.
관련 문제
- 1. Java SoftReference, GC 및 GC 동작 분석
- 2. Webservice 및 Monodroid
- 3. MonoDroid 및 TimeZoneInfo.ConvertTime
- 4. MonoDroid, SQLite 및 LINQ
- 5. AppDomains 및 GC 힙
- 6. html5 및 열 센서
- 7. GPS, 센서 및 웨이크
- 8. 자바 GC 메이저 GC 대 마이너 GC
- 9. Monodroid 및 adMob 삽입 광고
- 10. ASP.NET 웹 API 및 MonoDroid
- 11. MonoDroid - XML 레이아웃 및 템플릿
- 12. gc gc .. 실행할 수 없습니다.
- 13. 가속도계 센서 및 미디어 플레이어
- 14. 안드로이드 센서
- 15. MonoDroid 현지화
- 16. 안드로이드 다른 센서 지연과 같은 여러 센서
- 17. MonoDroid SimpleExpandableListAdapter
- 18. monodroid 타이머
- 19. MonoDroid ProgressDialog
- 20. MonoDroid EndpointNotFoundException
- 21. MonoDroid 속도
- 22. MonoDroid Bluetooth
- 23. MonoDroid - StartService
- 24. MonoDroid 타이머
- 25. 가속도계 센서
- 26. 에뮬레이션 센서
- 27. 특수 센서
- 28. MonoDroid 및 MVVMCross로 사진을 찍는 예가 필요합니다.
- 29. MonoDroid 및 Google지도 : package com.google.android.maps가 없습니다.
- 30. Monodroid 숨기기 및 상태 표시 줄 표시