Guest User

Untitled

a guest
Jun 21st, 2018
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.69 KB | None | 0 0
  1. `import android.Manifest;
  2. import android.content.pm.PackageManager;
  3. import android.location.Location;
  4. import android.os.Bundle;
  5. import android.support.annotation.NonNull;
  6. import android.support.annotation.Nullable;
  7. import android.support.v4.app.ActivityCompat;
  8. import android.support.v4.content.ContextCompat;
  9. import android.support.v7.app.AppCompatActivity;
  10. import android.util.Log;
  11. import android.widget.Toast;
  12.  
  13. import com.google.android.gms.maps.CameraUpdateFactory;
  14. import com.google.android.gms.maps.GoogleMap;
  15. import com.google.android.gms.maps.OnMapReadyCallback;
  16. import com.google.android.gms.location.FusedLocationProviderClient;
  17. import com.google.android.gms.location.LocationServices;
  18. import com.google.android.gms.maps.SupportMapFragment;
  19. import com.google.android.gms.maps.model.LatLng;
  20. import com.google.android.gms.tasks.OnCompleteListener;
  21. import com.google.android.gms.tasks.Task;
  22. import java.util.ArrayList;
  23.  
  24.  
  25. @SuppressWarnings("unchecked")
  26. public class MapsActivity extends AppCompatActivity implements OnMapReadyCallback {
  27.  
  28. @Override
  29. public void onMapReady(GoogleMap googleMap) {
  30. Toast.makeText(this, "Map is Ready", Toast.LENGTH_SHORT).show();
  31. Log.d(TAG, "onMapReady: map is ready");
  32. mMap = googleMap;
  33.  
  34. if (mLocationPermissionsGranted) {
  35. getDeviceLocation();
  36.  
  37. if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION)
  38. != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this,
  39. Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
  40. return;
  41. }
  42. mMap.setMyLocationEnabled(true);
  43. mMap.getUiSettings().setMyLocationButtonEnabled(false);
  44.  
  45. }
  46. }
  47.  
  48. private static final String TAG = "MapsActivity";
  49.  
  50. private static final String FINE_LOCATION = Manifest.permission.ACCESS_FINE_LOCATION;
  51. private static final String COURSE_LOCATION = Manifest.permission.ACCESS_COARSE_LOCATION;
  52. private static final int LOCATION_PERMISSION_REQUEST_CODE = 1234;
  53. private static final float DEFAULT_ZOOM = 15f;
  54.  
  55. //vars
  56. private Boolean mLocationPermissionsGranted = false;
  57. private GoogleMap mMap;
  58. private FusedLocationProviderClient mFusedLocationProviderClient;
  59.  
  60. @Override
  61. protected void onCreate(@Nullable Bundle savedInstanceState) {
  62. super.onCreate(savedInstanceState);
  63. setContentView(R.layout.activity_maps);
  64.  
  65. getLocationPermission();
  66. }
  67.  
  68. private void getDeviceLocation(){
  69. Log.d(TAG, "getDeviceLocation: getting the devices current location");
  70.  
  71. mFusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(this);
  72.  
  73. try{
  74. if(mLocationPermissionsGranted){
  75.  
  76. final Task location = mFusedLocationProviderClient.getLastLocation();
  77. location.addOnCompleteListener(new OnCompleteListener() {
  78. @Override
  79. public void onComplete(@NonNull Task task) {
  80. if(task.isSuccessful()){
  81. Log.d(TAG, "onComplete: found location!");
  82. Location currentLocation = (Location) task.getResult();
  83.  
  84. moveCamera(new LatLng(currentLocation.getLatitude(), currentLocation.getLongitude()),
  85. DEFAULT_ZOOM);
  86.  
  87. }else{
  88. Log.d(TAG, "onComplete: current location is null");
  89. Toast.makeText(MapsActivity.this, "unable to get current location", Toast.LENGTH_SHORT).show();
  90. }
  91. }
  92. });
  93. }
  94. }catch (SecurityException e){
  95. Log.e(TAG, "getDeviceLocation: SecurityException: " + e.getMessage() );
  96. }
  97. }
  98.  
  99. private void moveCamera(LatLng latLng, float zoom){
  100. Log.d(TAG, "moveCamera: moving the camera to: lat: " + latLng.latitude + ", lng: " + latLng.longitude );
  101. mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(latLng, zoom));
  102. }
  103.  
  104. private void initMap(){
  105. Log.d(TAG, "initMap: initializing map");
  106. SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
  107.  
  108. mapFragment.getMapAsync(MapsActivity.this);
  109. }
  110.  
  111. private void getLocationPermission(){
  112. Log.d(TAG, "getLocationPermission: getting location permissions");
  113. String[] permissions = {Manifest.permission.ACCESS_FINE_LOCATION,
  114. Manifest.permission.ACCESS_COARSE_LOCATION};
  115.  
  116. if(ContextCompat.checkSelfPermission(this.getApplicationContext(),
  117. FINE_LOCATION) == PackageManager.PERMISSION_GRANTED){
  118. if(ContextCompat.checkSelfPermission(this.getApplicationContext(),
  119. COURSE_LOCATION) == PackageManager.PERMISSION_GRANTED){
  120. mLocationPermissionsGranted = true;
  121. initMap();
  122. }else{
  123. ActivityCompat.requestPermissions(this,
  124. permissions,
  125. LOCATION_PERMISSION_REQUEST_CODE);
  126. }
  127. }else{
  128. ActivityCompat.requestPermissions(this,
  129. permissions,
  130. LOCATION_PERMISSION_REQUEST_CODE);
  131. }
  132. }
  133.  
  134. @Override
  135. public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
  136. Log.d(TAG, "onRequestPermissionsResult: called.");
  137. mLocationPermissionsGranted = false;
  138.  
  139. switch(requestCode){
  140. case LOCATION_PERMISSION_REQUEST_CODE:{
  141. if(grantResults.length > 0){
  142. for(int i = 0; i < grantResults.length; i++){
  143. if(grantResults[i] != PackageManager.PERMISSION_GRANTED){
  144. mLocationPermissionsGranted = false;
  145. Log.d(TAG, "onRequestPermissionsResult: permission failed");
  146. return;
  147. }
  148. }
  149. Log.d(TAG, "onRequestPermissionsResult: permission granted");
  150. mLocationPermissionsGranted = true;
  151. //initialize our map
  152. initMap();
  153. }
  154. }
  155. }
  156. }
  157.  
  158. }
  159. `
  160.  
  161. 06-21 16:52:53.625 13392-13392/com.example.raluca.geoloc.feature E/art: The String#value field is not present on Android versions >= 6.0
  162. 06-21 16:52:55.011 1314-1321/? E/SurfaceFlinger: ro.sf.lcd_density must be defined as a build property
  163. 06-21 16:52:55.452 13392-13560/com.example.raluca.geoloc.feature E/Google Maps Android API: Authorization failure. Please see https://developers.google.com/maps/documentation/android-api/start for how to correctly set up the map.
  164. 06-21 16:52:55.454 13392-13560/com.example.raluca.geoloc.feature E/Google Maps Android API: In the Google Developer Console (https://console.developers.google.com)
  165. Ensure that the "Google Maps Android API v2" is enabled.
  166. Ensure that the following Android Key exists:
  167. API Key: XXX_Key
  168. Android Application (<cert_fingerprint>;<package_name>): D3:DF:7B:C7:09:CA:00:9F:32:DD:93:98:D6:E2:09:A1:18:B1:F6:6B;com.example.raluca.geoloc.feature
  169. 06-21 16:53:01.866 13392-13392/com.example.raluca.geoloc.feature E/AndroidRuntime: FATAL EXCEPTION: main
  170. Process: com.example.raluca.geoloc.feature, PID: 13392
  171. java.lang.RuntimeException: Failure delivering result ResultInfo{who=@android:requestPermissions:, request=1234, result=-1, data=Intent { act=android.content.pm.action.REQUEST_PERMISSIONS (has extras) }} to activity {com.example.raluca.geoloc.feature/com.example.raluca.geoloc.feature.MapsActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.gms.maps.SupportMapFragment.getMapAsync(com.google.android.gms.maps.OnMapReadyCallback)' on a null object reference
  172. at android.app.ActivityThread.deliverResults(ActivityThread.java:4053)
  173. at android.app.ActivityThread.handleSendResult(ActivityThread.java:4096)
  174. at android.app.ActivityThread.-wrap20(ActivityThread.java)
  175. at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1516)
  176. at android.os.Handler.dispatchMessage(Handler.java:102)
  177. at android.os.Looper.loop(Looper.java:154)
  178. at android.app.ActivityThread.main(ActivityThread.java:6077)
  179. at java.lang.reflect.Method.invoke(Native Method)
  180. at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
  181. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
  182. Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.gms.maps.SupportMapFragment.getMapAsync(com.google.android.gms.maps.OnMapReadyCallback)' on a null object reference
  183. at com.example.raluca.geoloc.feature.MapsActivity.initMap(MapsActivity.java:110)
  184. at com.example.raluca.geoloc.feature.MapsActivity.onRequestPermissionsResult(MapsActivity.java:154)
  185. at android.app.Activity.dispatchRequestPermissionsResult(Activity.java:7067)
  186. at android.app.Activity.dispatchActivityResult(Activity.java:6919)
  187. at android.app.ActivityThread.deliverResults(ActivityThread.java:4049)
  188. at android.app.ActivityThread.handleSendResult(ActivityThread.java:4096) 
  189. at android.app.ActivityThread.-wrap20(ActivityThread.java) 
  190. at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1516) 
  191. at android.os.Handler.dispatchMessage(Handler.java:102) 
  192. at android.os.Looper.loop(Looper.java:154) 
  193. at android.app.ActivityThread.main(ActivityThread.java:6077) 
  194. at java.lang.reflect.Method.invoke(Native Method) 
  195. at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866) 
  196. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756) 
  197. 06-21 16:53:02.076 1314-1322/? E/SurfaceFlinger: ro.sf.lcd_density must be defined as a build property
  198. 06-21 16:53:05.957 8187-8220/? E/InputDispatcher: channel '65bcf76 com.example.raluca.geoloc.feature/com.example.raluca.geoloc.feature.LoginActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
  199. 06-21 16:53:05.957 8187-8220/? E/InputDispatcher: channel '23dfb3a com.example.raluca.geoloc.feature/com.example.raluca.geoloc.feature.MapsActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
  200. 06-21 16:53:26.978 8543-12462/? E/NetworkScheduler: Unrecognised action provided: android.intent.action.PACKAGE_REMOVED
  201. 06-21 16:53:27.653 8543-11730/? E/NetworkScheduler: Unrecognised action provided: android.intent.action.PACKAGE_REPLACED
  202. 06-21 16:53:28.495 8906-13710/? E/FontsPackageChangeOp: Error adding manifest dependency for newly downloaded font {Press Start 2P, wdth 100.0, wght 400, ital 0.0, bestEffort false}
  203. 06-21 16:53:28.507 8906-13053/? E/FontDisk: Error inserting metadata for Press Start 2P
  204. java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/user/0/com.google.android.gms/databases/metadata.db
  205. at android.database.sqlite.SQLiteClosable.acquireReference(SQLiteClosable.java:55)
  206. at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1442)
  207. at vdo.run(Unknown Source)
  208. at ovb.run(:com.google.android.gms@12685026@12.6.85 (040700-197041431):27)
  209. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
  210. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
  211. at pbc.run(:com.google.android.gms@12685026@12.6.85 (040700-197041431))
  212. at java.lang.Thread.run(Thread.java:761)
  213. 06-21 16:53:29.228 13637-13764/? E/art: The String#value field is not present on Android versions >= 6.0
  214. 06-21 16:53:29.611 13637-13764/? E/Finsky: [464] com.google.android.finsky.am.c.a(34): Unable to build selector: /storage/emulated/0/Download/marketenvs.csv (No such file or directory)
  215. 06-21 16:53:30.423 13637-13637/? E/Finsky: [1] com.google.android.finsky.wear.y.a(3): onConnectionFailed: ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}
  216. 06-21 16:53:35.484 13637-13828/? E/Finsky: [483] com.google.android.finsky.splitinstallservice.ad.a(3): Can't schedule deferred install. No modules found.
  217. 06-21 16:53:36.939 13637-13637/? E/Finsky: [1] com.google.android.finsky.wear.y.a(3): onConnectionFailed: ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}
  218. 06-21 16:53:37.759 13836-13836/? E/art: The String#value field is not present on Android versions >= 6.0
  219. 06-21 16:53:38.320 8906-8965/? E/AsyncOpDispatcher: Unable to get current module info in ModuleManager created with non-module Context
  220. 06-21 16:53:39.373 8543-13891/? E/BluetoothAdapter: Bluetooth binder is null
  221. 06-21 16:53:39.503 8543-13891/? E/GCoreUlr: java.lang.IllegalStateException: Missing location or location status: 3016643, -1, 3781840, 7160153
  222. at awot.a(:com.google.android.gms@12685026@12.6.85 (040700-197041431):387)
  223. at awos.a(:com.google.android.gms@12685026@12.6.85 (040700-197041431):12)
  224. at awos.handleMessage(:com.google.android.gms@12685026@12.6.85 (040700-197041431):7)
  225. at oup.run(:com.google.android.gms@12685026@12.6.85 (040700-197041431):6)
  226. at ovb.run(:com.google.android.gms@12685026@12.6.85 (040700-197041431):27)
  227. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
  228. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
  229. at pbc.run(:com.google.android.gms@12685026@12.6.85 (040700-197041431))
  230. at java.lang.Thread.run(Thread.java:761)
  231. 06-21 16:53:40.868 12038-13901/? E/art: The String#value field is not present on Android versions >= 6.0
  232. 06-21 16:58:10.742 8543-13895/? E/BluetoothAdapter: Bluetooth binder is null
  233. 06-21 16:58:10.743 8543-13895/? E/GCoreUlr: java.lang.IllegalStateException: Missing location or location status: 3016643, -1, 3781840, 7431479
  234. at awot.a(:com.google.android.gms@12685026@12.6.85 (040700-197041431):387)
  235. at awos.a(:com.google.android.gms@12685026@12.6.85 (040700-197041431):12)
  236. at awos.handleMessage(:com.google.android.gms@12685026@12.6.85 (040700-197041431):7)
  237. at oup.run(:com.google.android.gms@12685026@12.6.85 (040700-197041431):6)
  238. at ovb.run(:com.google.android.gms@12685026@12.6.85 (040700-197041431):27)
  239. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
  240. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
  241. at pbc.run(:com.google.android.gms@12685026@12.6.85 (040700-197041431))
  242. at java.lang.Thread.run(Thread.java:761)
  243. 06-21 17:07:17.957 8543-9125/? E/WakeLock: release without a matched acquire!
  244. 06-21 17:07:18.371 14053-14083/? E/SQLiteLog: (1) no such table: mmsconfig
  245. 06-21 17:07:18.376 14053-14083/? E/Babel_SMS: canonicalizeMccMnc: invalid mccmnc nullnull
  246.  
  247. 06-21 17:13:05.646 1744-1775/system_process E/memtrack: Couldn't load memtrack module
  248. 06-21 17:13:14.440 1929-2545/com.android.systemui E/ResourcesManager: failed to add asset path /data/app/com.example.raluca.geoloc.feature-sqq-lfGT9yN1ITtLhodWNA==/base.apk
  249. 06-21 17:13:14.440 1929-2545/com.android.systemui E/ResourcesManager: failed to add asset path /data/app/com.example.raluca.geoloc.feature-sqq-lfGT9yN1ITtLhodWNA==/base.apk
  250. 06-21 17:13:14.441 1929-2545/com.android.systemui E/ResourcesManager: failed to add asset path /data/app/com.example.raluca.geoloc.feature-sqq-lfGT9yN1ITtLhodWNA==/base.apk
  251. 06-21 17:13:14.441 1929-2545/com.android.systemui E/ResourcesManager: failed to add asset path /data/app/com.example.raluca.geoloc.feature-sqq-lfGT9yN1ITtLhodWNA==/base.apk
  252. 06-21 17:13:14.443 1929-2545/com.android.systemui E/ResourcesManager: failed to add asset path /data/app/com.example.raluca.geoloc.feature-sqq-lfGT9yN1ITtLhodWNA==/base.apk
  253. 06-21 17:13:14.899 1744-1775/system_process E/memtrack: Couldn't load memtrack module
  254. 06-21 17:13:15.787 5360-5360/com.example.raluca.geoloc.feature E/AndroidRuntime: FATAL EXCEPTION: main
  255. Process: com.example.raluca.geoloc.feature, PID: 5360
  256. java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.raluca.geoloc.feature/com.example.raluca.geoloc.feature.MapsActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.gms.maps.SupportMapFragment.getMapAsync(com.google.android.gms.maps.OnMapReadyCallback)' on a null object reference
  257. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2817)
  258. at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)
  259. at android.app.ActivityThread.-wrap11(Unknown Source:0)
  260. at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593)
  261. at android.os.Handler.dispatchMessage(Handler.java:105)
  262. at android.os.Looper.loop(Looper.java:164)
  263. at android.app.ActivityThread.main(ActivityThread.java:6541)
  264. at java.lang.reflect.Method.invoke(Native Method)
  265. at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
  266. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
  267. Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.gms.maps.SupportMapFragment.getMapAsync(com.google.android.gms.maps.OnMapReadyCallback)' on a null object reference
  268. at com.example.raluca.geoloc.feature.MapsActivity.initMap(MapsActivity.java:110)
  269. at com.example.raluca.geoloc.feature.MapsActivity.getLocationPermission(MapsActivity.java:123)
  270. at com.example.raluca.geoloc.feature.MapsActivity.onCreate(MapsActivity.java:67)
  271. at android.app.Activity.performCreate(Activity.java:6975)
  272. at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1213)
  273. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2770)
  274. at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892) 
  275. at android.app.ActivityThread.-wrap11(Unknown Source:0) 
  276. at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593) 
  277. at android.os.Handler.dispatchMessage(Handler.java:105) 
  278. at android.os.Looper.loop(Looper.java:164) 
  279. at android.app.ActivityThread.main(ActivityThread.java:6541) 
  280. at java.lang.reflect.Method.invoke(Native Method) 
  281. at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) 
  282. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) 
  283. 06-21 17:13:16.975 1510-1510/? E/AudioFlinger: not enough memory for AudioTrack size=131296
  284. 06-21 17:13:16.976 1510-1510/? E/AudioFlinger: createRecordTrack_l() initCheck failed -12; no control block?
  285. 06-21 17:13:16.978 2349-5365/com.google.android.googlequicksearchbox:search E/AudioRecord: AudioFlinger could not create record track, status: -12
  286. 06-21 17:13:16.990 2349-5365/com.google.android.googlequicksearchbox:search E/AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed with status -12.
  287. 06-21 17:13:16.990 2349-5365/com.google.android.googlequicksearchbox:search E/android.media.AudioRecord: Error code -20 when initializing native AudioRecord object.
  288. 06-21 17:13:16.998 2349-5365/com.google.android.googlequicksearchbox:search E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
  289. 06-21 17:13:17.682 2308-2853/com.google.android.gms.persistent E/ctxmgr: [ProducerStatusImpl]updateStateForNewContextData: inactive, contextName=7
  290. 06-21 17:13:17.794 2308-2308/com.google.android.gms.persistent E/BeaconBle: Missing BluetoothAdapter
  291. 06-21 17:13:17.895 2308-2308/com.google.android.gms.persistent E/BeaconBle: Scan couldn't start for Places
  292. 06-21 17:13:22.074 1510-1650/? E/AudioFlinger: not enough memory for AudioTrack size=131296
  293. 06-21 17:13:22.074 1510-1650/? E/AudioFlinger: createRecordTrack_l() initCheck failed -12; no control block?
  294. 06-21 17:13:22.074 2349-5365/com.google.android.googlequicksearchbox:search E/AudioRecord: AudioFlinger could not create record track, status: -12
  295. 06-21 17:13:22.084 2349-5365/com.google.android.googlequicksearchbox:search E/AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed with status -12.
  296. 06-21 17:13:22.084 2349-5365/com.google.android.googlequicksearchbox:search E/android.media.AudioRecord: Error code -20 when initializing native AudioRecord object.
  297. 06-21 17:13:22.086 2349-5365/com.google.android.googlequicksearchbox:search E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
  298. 06-21 17:13:27.115 1510-1648/? E/AudioFlinger: not enough memory for AudioTrack size=131296
  299. 06-21 17:13:27.116 1510-1648/? E/AudioFlinger: createRecordTrack_l() initCheck failed -12; no control block?
  300. 06-21 17:13:27.116 2349-5365/com.google.android.googlequicksearchbox:search E/AudioRecord: AudioFlinger could not create record track, status: -12
  301. 06-21 17:13:27.123 2349-5365/com.google.android.googlequicksearchbox:search E/AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed with status -12.
  302. 06-21 17:13:27.124 2349-5365/com.google.android.googlequicksearchbox:search E/android.media.AudioRecord: Error code -20 when initializing native AudioRecord object.
  303. 06-21 17:13:27.714 1744-1775/system_process E/memtrack: Couldn't load memtrack module
  304. 06-21 17:13:27.737 1744-1775/system_process E/memtrack: Couldn't load memtrack module
  305. 06-21 17:13:31.070 1744-1775/system_process E/memtrack: Couldn't load memtrack module
  306. 06-21 17:13:31.084 1744-1775/system_process E/memtrack: Couldn't load memtrack module
  307. 06-21 17:13:32.154 1510-1650/? E/AudioFlinger: not enough memory for AudioTrack size=131296
  308. 06-21 17:13:32.155 1510-1650/? E/AudioFlinger: createRecordTrack_l() initCheck failed -12; no control block?
  309. 06-21 17:13:32.155 2349-5365/com.google.android.googlequicksearchbox:search E/AudioRecord: AudioFlinger could not create record track, status: -12
  310. 06-21 17:13:32.157 2349-5365/com.google.android.googlequicksearchbox:search E/AudioRecord-JNI: Error creating AudioRecord instance: initialization check failed with status -12.
  311. 06-21 17:13:32.157 2349-5365/com.google.android.googlequicksearchbox:search E/android.media.AudioRecord: Error code -20 when initializing native AudioRecord object.
  312.  
  313. <?xml version="1.0" encoding="utf-8"?>
  314. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  315. android:layout_width="match_parent"
  316. android:layout_height="match_parent"
  317. >
  318. <fragment xmlns:android="http://schemas.android.com/apk/res/android"
  319. xmlns:tools="http://schemas.android.com/tools"
  320. android:layout_width="match_parent"
  321. android:layout_height="match_parent"
  322. tools:context=".MapsActivity"
  323. android:id="@+id/map"
  324. class="com.google.android.gms.maps.SupportMapFragment"
  325. />
  326. </RelativeLayout>
Add Comment
Please, Sign In to add comment