<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Something wrong with your java.  I haven't seen this error, which is related to HTTPs certificate when downloading the package.  If you haven't, you may need to instal ca-certificates packages, though not confident that it will address the issue.<div class=""><br class=""></div><div class="">--</div><div class="">Alex<br class=""><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jun 16, 2017, at 11:12 AM, Anthony Dowling <<a href="mailto:dowlinah@clarkson.edu" class="">dowlinah@clarkson.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hello again,<div class=""><br class=""></div><div class="">I couldn't get vagrant to work properly, however I did get an ubuntu 14.04 VM working in virtualbox, and ran all of the scripts from the github repo for nfd-android. However, at the end, when it runs "./gradlew assembleRelease" it throws a rather large set of errors as shown below. Is this because there is a dependency missing, or am I doing something else wrong here?</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">dowling@dowling-VirtualBox:~/android-stuff/NFD-android$ sudo ./gradlew assembleRelease</div><div class="">[sudo] password for dowling: </div><div class="">Downloading <a href="https://services.gradle.org/distributions/gradle-2.10-bin.zip" class="">https://services.gradle.org/distributions/gradle-2.10-bin.zip</a></div><div class=""><br class=""></div><div class="">Exception in thread "main" javax.net.ssl.SSLException: java.security.ProviderException: java.security.InvalidKeyException: EC parameters error</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">     </span>at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1914)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">    </span>at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1872)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">    </span>at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1855)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">  </span>at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1376)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1353)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1348)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">  </span>at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>at org.gradle.wrapper.Download.downloadInternal(Download.java:58)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>at org.gradle.wrapper.Download.download(Download.java:44)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>at org.gradle.wrapper.Install$1.call(Install.java:61)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>at org.gradle.wrapper.Install$1.call(Install.java:48)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>at org.gradle.wrapper.Install.createDist(Install.java:48)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">     </span>at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)</div><div class="">Caused by: java.security.ProviderException: java.security.InvalidKeyException: EC parameters error</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>at sun.security.pkcs11.P11Key$P11ECPublicKey.getEncodedInternal(P11Key.java:1024)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>at sun.security.pkcs11.P11Key.equals(P11Key.java:158)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>at java.util.ArrayList.indexOf(ArrayList.java:298)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">  </span>at java.util.ArrayList.contains(ArrayList.java:281)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:239)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">      </span>at sun.security.validator.Validator.validate(Validator.java:260)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">    </span>at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:326)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">    </span>at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:126)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">  </span>at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1459)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">  </span>at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:213)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">      </span>at sun.security.ssl.Handshaker.processLoop(Handshaker.java:961)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">     </span>at sun.security.ssl.Handshaker.process_record(Handshaker.java:897)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">  </span>at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1033)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1342)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">  </span>at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1369)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>... 13 more</div><div class="">Caused by: java.security.InvalidKeyException: EC parameters error</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">      </span>at sun.security.ec.ECParameters.getAlgorithmParameters(ECParameters.java:284)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>at sun.security.ec.ECPublicKeyImpl.<init>(ECPublicKeyImpl.java:59)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">    </span>at sun.security.pkcs11.P11Key$P11ECPublicKey.getEncodedInternal(P11Key.java:1021)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>... 28 more</div><div class="">Caused by: java.security.NoSuchProviderException: no such provider: SunEC</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">      </span>at sun.security.jca.GetInstance.getService(GetInstance.java:83)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">     </span>at sun.security.jca.GetInstance.getInstance(GetInstance.java:206)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>at java.security.Security.getImpl(Security.java:697)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">        </span>at java.security.AlgorithmParameters.getInstance(AlgorithmParameters.java:199)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">      </span>at sun.security.ec.ECParameters.getAlgorithmParameters(ECParameters.java:279)</div><div class=""><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>... 30 more</div><div class="">dowling@dowling-VirtualBox:~/android-stuff/NFD-android$</div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Thanks a bunch,</div><div class="">Anthony Dowling</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Thu, Jun 15, 2017 at 5:24 PM, Alex Afanasyev <span dir="ltr" class=""><<a href="mailto:aa@cs.ucla.edu" target="_blank" class="">aa@cs.ucla.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Compilation on Windows, unfortunately, not going to work.  Just instantiate a Linux VM (e.g., using the provided Vagrantfile) and compile there.<div class=""><br class=""></div><div class="">--</div><div class="">Alex</div><div class=""><div class="h5"><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Jun 15, 2017, at 11:37 AM, Anthony Dowling <<a href="mailto:dowlinah@clarkson.edu" target="_blank" class="">dowlinah@clarkson.edu</a>> wrote:</div><br class="m_7684867303540125681Apple-interchange-newline"><div class=""><div dir="ltr" class="">Also, I installed Android Studio to compile it, but it's giving this error when I try to compile it to the system:<div class=""><br class=""></div><div class=""><div class="">Error:Execution failed for task ':app:ndkBuild'.</div><div class="">> Process 'command 'C:\Users\Tony\AppData\Local\<wbr class="">Android\Sdk\ndk-bundle/ndk-<wbr class="">build.cmd'' finished with non-zero exit value 2</div></div><div class=""><br class=""></div><div class="">Should I use a different system to compile the code, or is this a common problem?</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Anthony</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Thu, Jun 15, 2017 at 2:29 PM, Anthony Dowling <span dir="ltr" class=""><<a href="mailto:dowlinah@clarkson.edu" target="_blank" class="">dowlinah@clarkson.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Just a note, it works on my Android 5.1 phone, but the phones my research adviser got use android 6.0.1 and it doesn't work at all on there when installed from the google store.</div><div class="m_7684867303540125681HOEnZb"><div class="m_7684867303540125681h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Thu, Jun 15, 2017 at 2:27 PM, Susmit <span dir="ltr" class=""><<a href="mailto:susmit@cs.colostate.edu" target="_blank" class="">susmit@cs.colostate.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto" class=""><div dir="auto" class="">Alex,</div>Are you sure it's related to the Android version? It works for me on Android 7.0. <div dir="auto" class="">I think the latest is 7.1 or something like that.</div></div><div class="m_7684867303540125681m_-8314106134198357866HOEnZb"><div class="m_7684867303540125681m_-8314106134198357866h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Jun 15, 2017 12:16 PM, "Alex Afanasyev" <<a href="mailto:aa@cs.ucla.edu" target="_blank" class="">aa@cs.ucla.edu</a>> wrote:<br type="attribution" class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There is an issue related to latest android that we don't fully understand. If you compile from source and install the debug version manually, it should work (worked on our phones).  Sorry for the trouble.<br class="">
<br class="">
--<br class="">
Alex<br class="">
<br class="">
> On Jun 15, 2017, at 9:07 AM, Anthony Dowling <<a href="mailto:dowlinah@clarkson.edu" target="_blank" class="">dowlinah@clarkson.edu</a>> wrote:<br class="">
><br class="">
> Hello All,<br class="">
><br class="">
> I have recently begun working with NFD on Android systems for a research project on mobile networks using ndn, so I tried downloading the app from the google play store for NFD. However, it won't start the NFD. I am using android 6.1 on a moto g4 play. How could I go about getting NFD to work properly?<br class="">
><br class="">
> Thanks,<br class="">
> Anthony Dowling<br class="">
> ______________________________<wbr class="">_________________<br class="">
> Nfd-dev mailing list<br class="">
> <a href="mailto:Nfd-dev@lists.cs.ucla.edu" target="_blank" class="">Nfd-dev@lists.cs.ucla.edu</a><br class="">
> <a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" rel="noreferrer" target="_blank" class="">http://www.lists.cs.ucla.edu/m<wbr class="">ailman/listinfo/nfd-dev</a><br class="">
<br class="">
<br class="">______________________________<wbr class="">_________________<br class="">
Nfd-dev mailing list<br class="">
<a href="mailto:Nfd-dev@lists.cs.ucla.edu" target="_blank" class="">Nfd-dev@lists.cs.ucla.edu</a><br class="">
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" rel="noreferrer" target="_blank" class="">http://www.lists.cs.ucla.edu/m<wbr class="">ailman/listinfo/nfd-dev</a><br class="">
<br class=""></blockquote></div></div>
</div></div></blockquote></div><br class=""></div>
</div></div></blockquote></div><br class=""></div>
______________________________<wbr class="">_________________<br class="">Nfd-dev mailing list<br class=""><a href="mailto:Nfd-dev@lists.cs.ucla.edu" target="_blank" class="">Nfd-dev@lists.cs.ucla.edu</a><br class=""><a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" target="_blank" class="">http://www.lists.cs.ucla.edu/<wbr class="">mailman/listinfo/nfd-dev</a><br class=""></div></blockquote></div><br class=""></div></div></div></div></blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></div></div></body></html>