|
POST
|
These are the models reported: Alcatel Onyx Alcatel TETRA Xiaomi MI Play Xiaomi Redmi 6a Sony Experia L3 TCL LX TCL REVVL 2 TECNO MOBILE LIMITED CAMON 11 PRO For these three models, the stack trace is slightly different: Fatal Exception: java.lang.RuntimeException: createContext failed: EGL_SUCCESS at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1222) at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1213) at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:1063) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1429) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1270) LGE LG K40 LGE LM-X520 Rockchip PX5 I can hope some things are better with 100.7. I don't have the models, so I have no way of knowing till we have a new release out with 100.7 and see if we get less crash reports. That will mean that the users either gave up or it started working. If ESRI has some of these models in house, I'd be interested if anything changes with 100.7. I don't see something specifically in the release notes.
... View more
01-02-2020
11:57 AM
|
0
|
1
|
4696
|
|
POST
|
The following exception occurs in crash reports often in 100.6 (and many versions before that). Fatal Exception: java.lang.RuntimeException: createContext failed: EGL_SUCCESS at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1223) at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1214) at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:1064) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1431) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1271) This occurs in crash reports for the following manufacturers: Xiaomi 35% TCL 26% TECHNO MOBILE LIMITED 13% Alcatel 10% UMIDIGI 4% HMD Global 2% Previous discussions about this indicate that it is some kind of misconfiguration of the graphics profile and that it is the device's fault. It is a fatal exception. The users of these brands are dead in the water. The app does not start at all. Ever. How would I work around it? How can I make the configuration correct so it doesn't crash?
... View more
12-30-2019
04:30 PM
|
0
|
10
|
6110
|
|
POST
|
As long as you call the setCourseSymbol() method after calling LocationDisplay.startAsync(), and your device/emulator is moving (or simulates movement), the you will be able to see the symbol you set. The part about calling it after calling LocationDisplay. startAsync() is not mentioned in the documentation. I tried calling setCourseSymbol at the beginning, at the same time I call things like setNavigationPointHeightFactor and setInitialZoomScale After all LocationDisplay can be started and stopped multiple times. But I guess you have to set it everytime you call startAsync, or the change gets overridden.
... View more
12-27-2019
02:34 PM
|
0
|
1
|
1253
|
|
POST
|
The following happens after I call LocationDisplay.setCourseSymbol NOTHING. You are still using the same symbol that you always were. I can even verify this in the debugger. When setting up attributes for LocationDisplay, I call setCourseSymbol. I call getCourseSymbol just to make sure it is there. Yep. Later, after calling LocationDisplay.startAsync(), I want to check it. I call getCourseSymbol. It returns your default symbol as if nothing had ever happened. WHY?
... View more
12-21-2019
01:34 PM
|
0
|
3
|
1337
|
|
POST
|
SDK 100.5 Fatal Exception: java.lang.RuntimeException createContext failed: EGL_SUCCESS This is occurring on these devices when using MapView. I don't know how to address it or workaround it because it all happens inside your code. Alcatel TETRA Guophone XP9800 Meizu M8 KONKA RE1 Xiaomi
... View more
09-20-2019
03:23 PM
|
0
|
0
|
539
|
|
POST
|
Google Play won't let you support x86 if you don't support x86-64. So the real question is, are there any real devices with either one of those processors?
... View more
08-23-2019
10:37 AM
|
0
|
4
|
2940
|
|
POST
|
To clarify, the reducing APK size tip is mandatory, because Google Play won't allow x86 without x86-64. If I make the change as you suggest, I get a warning from Google Play that some users won't be able to update, but I don't know if it is something to worry about. My new APK says: Native platforms arm64-v8a, armeabi-v7a Supported Android devices: 8465 devices The older APK. Native platforms 1 differentiating: x86 + 2 common: arm64-v8a, armeabi-v7a Supported Android devices: 8466 devices I have no way of telling what that one(1) device I am excluding and if it is real. Pardon me for not knowing, but are there no real tablets/phones with Intel x86 Processors, 32 nor 64 bit? Some years ago, Intel gave me an award and had me in one of their promotional videos, all because I compiled an app for x86 (which too only a few seconds). Did Intel never make it into the market?
... View more
08-23-2019
10:36 AM
|
0
|
0
|
3107
|
|
POST
|
It is now August and Google Play is rejecting my APK with 100.5 I don't see any instructions on this. Did you make that document?
... View more
08-22-2019
09:01 PM
|
0
|
3
|
3107
|
|
POST
|
Why no sample for subclassing ImageTiledLayer? I can't even get a simple implementation of it to work. Since there is no sample I can find, I have no idea if ESRI has actually tested this functionality. I could be wasting my time.
... View more
07-22-2019
05:45 PM
|
0
|
1
|
638
|
|
POST
|
A user encounters it often when he is just trying to drag in the Navigation drawer. The mapview begins to pan forever in an unpredictable direction. The map continues to move without any user intervention or touch. What gesture starts this action? Is there any control over it?
... View more
07-01-2019
04:17 PM
|
0
|
0
|
591
|
|
POST
|
I look forward to learning more. I will need to file a case for it because there is at least one bug.
... View more
05-21-2019
02:59 PM
|
0
|
0
|
1129
|
|
POST
|
What should be a simple problem has bogged me down for months. I would like to show some BLM maps. Very simply, I'd like to show which side of the border belongs to which federal agency. Here is an attempt using an mmpk exported from ArcGIS Pro. Pro: At least it did honor the offsets on the symbology. A solid line with an offset of -1 and a dotted line with an offset of -2 shows which is the inside of the polygon very clearly. Con: Labels very sparse. With one per polygon at most, you are lucky to see one. Ideally I would like to see boundary placement of the labels, with a label on both sides of the line. Con: It takes forever to display. Move the map and wait ten seconds. Pro: You can click and see a popup with some attributes, and know the land ownership. Con: You will be waiting 30 seconds for that popup to show up. Most people would have given up long ago. If i could show the labels with boundary placement, I wouldn't need it so much. The national database is big, but breaking it up into state sized portions is not showing improvements. Here is another attempt putting it into a vtpk: Pro: the size is small. Pro: it displays very fast compared to the mmpk. Con: Labels are just about nonexistent. I don't even know how to *try* to put them in boundary placement. Con: As you see, the line offsets are ignored. Trying to insert them manually into the style file did no good. Con: Because of that, you can see which side of the line is which, you can't see what is inside or outside the polygon. Not acceptable at all. Con: You can't do a query and a popup. Although one that takes 30 seconds is of limited use. Arcgis does not recognize this tag either on the web or in the runtime. https://docs.mapbox.com/mapbox-gl-js/style-spec/#paint-line-line-offset Do you have any advice for me? It seems any way I try this, I run into a bug.
... View more
04-25-2019
12:23 PM
|
0
|
2
|
1305
|
|
POST
|
Trevor Draeseke How will the calls to getMessage() and getAdditionalMessage() help us if we have no way of catching this exception? This is completely outside our code. The FutureTask is spawned by the Runtime, not me. These things are reported by Crashlytics in the field. I cannot share all my code. I hope that is not required to get help. I get plenty of these reported through Crashlytics. I do not know how to reproduce them. Only common step I can see is that an offline vector map is loaded (from vtpk). Fatal Exception: com.esri.arcgisruntime.ArcGISRuntimeException: Invalid argument at com.esri.arcgisruntime.internal.jni.CoreRequest.nativeGetCanceled(SourceFile) at com.esri.arcgisruntime.internal.jni.CoreRequest.h(SourceFile:213) at com.esri.arcgisruntime.internal.j.b$2.run(SourceFile:199) at com.esri.arcgisruntime.internal.b.g.b(SourceFile:45) at com.esri.arcgisruntime.internal.b.e.a(SourceFile:115) at com.esri.arcgisruntime.internal.b.c.done(SourceFile:44) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383) at java.util.concurrent.FutureTask.set(FutureTask.java:234) at java.util.concurrent.FutureTask.run(FutureTask.java:274) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at java.lang.Thread.run(Thread.java:764) Fatal Exception: com.esri.arcgisruntime.ArcGISRuntimeException: Invalid argument at com.esri.arcgisruntime.internal.jni.CoreRequest.nativeHandleResponse(SourceFile) at com.esri.arcgisruntime.internal.jni.CoreRequest.a(SourceFile:274) at com.esri.arcgisruntime.internal.j.b$2.run(SourceFile:200) at com.esri.arcgisruntime.internal.b.g.b(SourceFile:45) at com.esri.arcgisruntime.internal.b.e.a(SourceFile:115) at com.esri.arcgisruntime.internal.b.c.done(SourceFile:44) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383) at java.util.concurrent.FutureTask.set(FutureTask.java:234) at java.util.concurrent.FutureTask.run(FutureTask.java:274) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at java.lang.Thread.run(Thread.java:764) Nathan
... View more
04-25-2019
11:30 AM
|
0
|
0
|
1740
|
|
POST
|
Further, I've tried creating a resources.zip manually that will contain the sprites. It is not fooled. Won't work at all. Did ESRI just forget to finish writing the code for offline vector maps?
... View more
03-21-2019
08:22 PM
|
0
|
0
|
644
|
|
POST
|
It's great that the Vector Style Editor now lets you edit symbols. However, this doesn't work when you download them offline through the OnDemand workflow. All the symbols are gone. Not just the ones that were customized. Online: Offline: What's missing in the second one? The tree symbols were customized in the style. They do not appear in the offline version. The waterfall symbol is the standard one used in the Vector OSM basemap. It's not showing up either. Looking at the download, the vtpk downloaded has four folders under resource: fonts info sprites styles The item resource cache has a resources.zip file with only one folder - styles. How do I get around this? At present the only way I know of creating an "Item resource Cache". If I wanted to create one artificially, I don't know how to do it.
... View more
03-21-2019
02:40 PM
|
0
|
1
|
760
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 12-29-2017 03:07 PM | |
| 1 | 04-14-2020 10:41 PM | |
| 1 | 11-21-2017 08:58 PM | |
| 2 | 06-01-2018 12:39 PM | |
| 3 | 05-30-2018 02:14 PM |
| Online Status |
Offline
|
| Date Last Visited |
01-22-2021
10:16 PM
|