<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Should be now working without any
change (using old http).<br>
<br>
HTTP support will be dropped once we release 0.4 and/or 0.3.1, so
it is still wise to update the code :) (see latest commits)<br>
<br>
Regards,<br>
Peter.<br>
<br>
On 01.09.2014 12:15, Peter wrote:<br>
</div>
<blockquote cite="mid:5404472E.6080402@gmx.de" type="cite">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<div class="moz-cite-prefix">Oh, the https change produced this
bug. You need to adapt the map URL to https. I'll try to fix the
server config too.<br>
<br>
You should then see a list of possible maps which you should be
able to download.<br>
<br>
Regards,<br>
Peter.<br>
<br>
On 01.09.2014 12:00, Daniele Germano wrote:<br>
</div>
<blockquote
cite="mid:3A8CC92B-4EFF-4AA6-BD8B-75EEFAA7BE9E@gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
This is the log cat error if i try to press download. It search
for a null-gh folder and a null.map file
<div><br>
</div>
<div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): FATAL
EXCEPTION: main</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334):
java.lang.IllegalArgumentException: file does not exist:
/storage/emulated/0/graphhopper/maps/null-gh/null.map</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
org.mapsforge.map.layer.renderer.TileRendererLayer.setMapFile(TileRendererLayer.java:90)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
com.graphhopper.android.MainActivity.loadMap(MainActivity.java:407)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
com.graphhopper.android.MainActivity.downloadingFiles(MainActivity.java:338)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
com.graphhopper.android.MainActivity.initFiles(MainActivity.java:197)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
com.graphhopper.android.MainActivity.access$0(MainActivity.java:193)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
com.graphhopper.android.MainActivity$3$1.onSelect(MainActivity.java:283)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
com.graphhopper.android.MainActivity$4.onClick(MainActivity.java:322)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
android.view.View.performClick(View.java:4432)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
android.view.View$PerformClick.run(View.java:18338)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
android.os.Handler.handleCallback(Handler.java:725)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
android.os.Handler.dispatchMessage(Handler.java:92)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
android.os.Looper.loop(Looper.java:137)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
android.app.ActivityThread.main(ActivityThread.java:5283)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
java.lang.reflect.Method.invokeNative(Native Method)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
java.lang.reflect.Method.invoke(Method.java:511)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)</div>
<div>09-01 11:59:04.001: E/AndroidRuntime(17334): <span
class="Apple-tab-span" style="white-space:pre"> </span>at
dalvik.system.NativeStart.main(Native Method)</div>
</div>
<div><br>
</div>
<div><br>
<div>
<div>Il giorno 01/set/2014, alle ore 11:56, Peter <<a
moz-do-not-send="true" href="mailto:graphhopper@gmx.de">graphhopper@gmx.de</a>>
ha scritto:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<meta content="text/html; charset=utf-8"
http-equiv="Content-Type">
<div text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Would you please report
what the full exception trace is about? (see
logs/logcat)<br>
<br>
Regards,<br>
Peter.<br>
<br>
On 01.09.2014 11:53, Daniele Germano wrote:<br>
</div>
<blockquote
cite="mid:A98449AD-40E0-450D-BD58-7A83A3845C70@gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
With the apk intalled, if there’s no files inside
graphhopper/maps, i can’t do anything, there’s no url
to download, and the app crash if i press the Download
butto. Do i need some files to download a sample map?<br>
<div>
<div>Il giorno 01/set/2014, alle ore 11:47, Peter
<<a moz-do-not-send="true"
href="mailto:graphhopper@gmx.de">graphhopper@gmx.de</a>>
ha scritto:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<meta content="text/html; charset=utf-8"
http-equiv="Content-Type">
<div text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">When you install
the apk and download a sample map - does this
work?<br>
<br>
Peter.<br>
<br>
<br>
On 01.09.2014 11:44, Daniele Germano wrote:<br>
</div>
<blockquote
cite="mid:7CBFB69B-83C1-4D22-A2E5-F85900851CDA@gmail.com"
type="cite">
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8">
Hello
<div><br>
</div>
<div>I Have created graphhopper files of paris
from paris.osm. then i put paris.map in the
paris-gh folder and put the folder in the
graphhopper/maps folder.</div>
<div>When i start the app, it load map and
graphs. but it crash when i try to create
route. For what i see SavedDoInBackGround is
for download files, which is not my case
because i already have the files.</div>
<div><br>
<div>
<div>Il giorno 01/set/2014, alle ore
11:26, Peter <<a
moz-do-not-send="true"
href="mailto:graphhopper@gmx.de">graphhopper@gmx.de</a>>
ha scritto:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<meta content="text/html; charset=utf-8"
http-equiv="Content-Type">
<div text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hi
Daniele,<br>
<br>
hmmh, sounds more like a bug with
some special circumstances with your
device. Maybe it cannot access some
files or disc was full etc?<br>
<br>
Would you check in
saveDoInBackground what the result
of<br>
new File(mapsFolder,
currentArea).getAbsolutePath()<br>
is and what<br>
tmpHopp.load(new File(mapsFolder,
currentArea).getAbsolutePath());<br>
returns?<br>
<br>
Regards,<br>
Peter.<br>
<br>
On 01.09.2014 11:13, Daniele Germano
wrote:<br>
</div>
<blockquote
cite="mid:EB346B8D-7BC2-454F-8306-34307F4A4BD6@gmail.com"
type="cite">
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8">
<span style="color: rgb(34, 34, 34);
font-family: Arial, Helvetica,
sans-serif; font-size: 13px;
background-color: rgb(255, 255,
255);">Hello</span>
<div style="margin: 0px; padding:
0px; border: 0px; vertical-align:
baseline; color: rgb(34, 34, 34);
font-family: Arial, Helvetica,
sans-serif; font-size: 13px;
background-color: rgb(255, 255,
255);"> I’am try to use graphhoper
but i’m stuck with this problem:</div>
<div style="margin: 0px; padding:
0px; border: 0px; vertical-align:
baseline; color: rgb(34, 34, 34);
font-family: Arial, Helvetica,
sans-serif; font-size: 13px;
background-color: rgb(255, 255,
255);"><br>
</div>
<div style="margin: 0px; padding:
0px; border: 0px; vertical-align:
baseline; color: rgb(34, 34, 34);
font-family: Arial, Helvetica,
sans-serif; font-size: 13px;
background-color: rgb(255, 255,
255);">if i try to run the Sample
or the apk (0.3), it crash. The
crash happen when end route flag
(red) is on the map. this is the
Logcat:</div>
<div style="margin: 0px; padding:
0px; border: 0px; vertical-align:
baseline; color: rgb(34, 34, 34);
font-family: Arial, Helvetica,
sans-serif; font-size: 13px;
background-color: rgb(255, 255,
255);"><br>
</div>
<div style="margin: 0px; padding:
0px; border: 0px; vertical-align:
baseline; background-color:
rgb(255, 255, 255); position:
static; z-index: auto;">
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): FATAL
EXCEPTION: AsyncTask #3</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946):
java.lang.RuntimeException: An
error occured while executing
doInBackground()</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
android.os.AsyncTask$3.done(AsyncTask.java:299)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:352)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
java.util.concurrent.FutureTask.setException(FutureTask.java:219)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
java.util.concurrent.FutureTask.run(FutureTask.java:239)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
java.lang.Thread.run(Thread.java:856)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946):
Caused by:
java.lang.IllegalStateException:
Call load or importOrLoad
before routing</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
com.graphhopper.GraphHopper.route(GraphHopper.java:743)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
com.graphhopper.android.MainActivity$8.doInBackground(MainActivity.java:501)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
com.graphhopper.android.MainActivity$8.doInBackground(MainActivity.java:1)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
android.os.AsyncTask$2.call(AsyncTask.java:287)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>at
java.util.concurrent.FutureTask.run(FutureTask.java:234)</font></div>
<div style="margin: 0px; padding:
0px; border: 0px;
vertical-align: baseline;"><font
color="#222222" face="Arial,
Helvetica, sans-serif"
size="2">09-01 11:10:02.051:
E/AndroidRuntime(10946): <span
class="Apple-tab-span"
style="white-space:pre"> </span>...
4 more</font></div>
<div style="color: rgb(34, 34,
34); font-family: Arial,
Helvetica, sans-serif;
font-size: 13px;"><br>
</div>
<div style="color: rgb(34, 34,
34); font-family: Arial,
Helvetica, sans-serif;
font-size: 13px;">But i see that
load() already exist in the
project:</div>
<div style="color: rgb(34, 34,
34); font-family: Arial,
Helvetica, sans-serif;
font-size: 13px;"><br>
</div>
<div style="color: rgb(34, 34,
34); font-family: Arial,
Helvetica, sans-serif;
font-size: 13px;">
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"><span style="color:
#931a68">void</span>
loadGraphStorage()</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> {</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> logUser(<span
style="color: #3933ff">"loading
graph ("</span> + Constants.<span
style="color: #0326cc">VERSION</span>
+ <span style="color:
#3933ff">") ... "</span>);</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> <span
style="color: #931a68">new</span>
GHAsyncTask<Void, Void,
Path>()</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> {</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> <span
style="color: #931a68">protected</span>
Path saveDoInBackground(
Void... v ) <span
style="color: #931a68">throws</span>
Exception</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> {</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;">
GraphHopper tmpHopp = <span
style="color: #931a68">new</span>
GraphHopper().forMobile();</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;">
tmpHopp.setCHShortcuts(<span
style="color: #3933ff">"fastest"</span>);</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;">
tmpHopp.load(<span
style="color: #931a68">new</span>
File(<span style="color:
#0326cc">mapsFolder</span>,
<span style="color: #0326cc">currentArea</span>).getAbsolutePath());</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> log(<span
style="color: #3933ff">"found
graph "</span> +
tmpHopp.getGraph().toString()
+ <span style="color:
#3933ff">", nodes:"</span> +
tmpHopp.getGraph().getNodes());</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> <span
style="color: #0326cc">hopper</span>
= tmpHopp;</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> <span
style="color: #931a68">return</span>
<span style="color: #931a68">null</span>;</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> }</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco; min-height: 15px;"><br>
</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> <span
style="color: #931a68">protected</span>
<span style="color: #931a68">void</span>
onPostExecute( Path o )</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> {</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> <span
style="color: #931a68">if</span>
(hasError())</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> {</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco; color: rgb(57, 51,
255);"><span style="">
logUser(</span>"An
error happend while creating
graph:"</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;">
+ getErrorMessage());</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> } <span
style="color: #931a68">else</span></div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> {</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco; color: rgb(57, 51,
255);"><span style="">
logUser(</span>"Finished
loading graph. Press long to
define where to start and end
the route."<span style="">);</span></div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> }</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco; min-height: 15px;"><br>
</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;">
finishPrepare();</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> }</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> }.execute();</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"> }</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"><br>
</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;">How can i solve this
problem?</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;"><br>
</div>
<div style="margin: 0px;
font-size: 11px; font-family:
Monaco;">Thank you<br>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
<br>
</div>
_______________________________________________<br>
GraphHopper mailing list<br>
<a moz-do-not-send="true"
href="mailto:GraphHopper@openstreetmap.org">GraphHopper@openstreetmap.org</a><br>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://lists.openstreetmap.org/listinfo/graphhopper">https://lists.openstreetmap.org/listinfo/graphhopper</a><br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
GraphHopper mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:GraphHopper@openstreetmap.org">GraphHopper@openstreetmap.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/graphhopper">https://lists.openstreetmap.org/listinfo/graphhopper</a>
</pre>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
GraphHopper mailing list
<a class="moz-txt-link-abbreviated" href="mailto:GraphHopper@openstreetmap.org">GraphHopper@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/graphhopper">https://lists.openstreetmap.org/listinfo/graphhopper</a>
</pre>
</blockquote>
<br>
</body>
</html>