2017-02-10 4 views
0

Ich nahm am Affectiva Hackathon teil, als deren Lizenz die 30 Tage kostenlose Testversion war. Ich war aufgeregt zu hören, dass sie sich geändert haben, um denjenigen zu erlauben, die nicht versuchen, eine kostenlose Lizenz zu verkaufen. Allerdings, als ich versuchte, die aktualisierte kostenlose Lizenz zu konvertieren, wenn ich versuche, die Android-App auf meinem Handy zu starten: "Leider hat Good Vibes aufgehört." Gute Stimmung ist der Name der App.Aktualisierung der affectiva Lizenz

ich die Schritte auf Affectiva's web page

jedoch umrissen verfolgt haben, hielt ich alles auf 3.0.1 statt 3.2.0, da ich die App entwickelt und es funktionierte gut die 3.0.1 verwenden, und ich bin Ich versuche nur, es mit der aktualisierten Lizenz wieder zu starten.

Ich glaube, das Problem ist, dass ich eine neue tatsächliche Lizenzdatei brauche. In der ursprünglichen App hatte ich eine mylicensefile.license in meinem app/src/main/assets/Affdex-Verzeichnis gespeichert. Diese Informationen, Ablaufdatum gespeichert und es wurde in dem Code wie folgt eingebaut:

camDetector = new CameraDetector(context,CameraDetector.CameraType.CAMERA_FRONT, cameraPreview); 
String licensePath="mylicensefile.license"; 
camDetector.setLicensePath(licensePath); 

Also, meine Frage ist, wo bekomme ich eine andere Lizenzdatei? Ich sehe das nirgendwo in den Anweisungen.

+0

posting meine Kommentare als Antwort –

Antwort

2

Das Android SDK kann ohne Lizenz seit v3.1.1 verwendet werden. Ich würde vorschlagen, auf die neueste Version zu aktualisieren. Dies besagt, dass die license API's veraltet sind. Sie können auf der developer-portal überprüfen, ob Sie für eine kostenlose Lizenz qualifizieren.