0

J'essaie d'importer PocketSphinx dans un projet en utilisant Android Studio 1.5. This page détails comment installer et utiliser la bibliothèque. Cependant, je trébuche à l'étape suivante:Comment importer une bibliothèque Pocketsphinx dans Android Studio 1.5?

In Android Studio you need to place jar file in app/libs folder and jni .so files into app/src/main/jniLibs folder.

Mon arborescence du projet ne contient pas ces répertoires et j'ai été incapable de les créer moi-même. Ceci est mon arborescence:

Directory tree

Cette page Web fournit également un projet studio android exemple, qui fonctionne très bien, mais je pense qu'il est conçu pour une ancienne version de studio android car la structure de répertoire est totalement différent à toutes les applications que j'ai vues auparavant (même si j'ai quelques années d'expérience dans le codage dans d'autres domaines, j'ai seulement commencé à développer des applications Android au cours des 2 ou 3 derniers mois). C'est ce qu'il est arborescence ressemble: Directory Tree 2

(je n'ai pas élargi l'arbre entier cette fois-ci)

Une dernière chose: j'ai essayé d'importer la bibliothèque (comme disponible pour téléchargement here) par en utilisant "Fichier -> Nouveau -> Importer le module" Mais cela casse le projet (et il ne peut pas être réparé en cliquant simplement sur "annuler"). Le message d'erreur que je reçois est:

V:\Documents\ButterflyMilk\SpeechRecDemo\pocketsphinx-android-master\build.gradle

Error:(7, 0) Could not find property 'sdkDir' on org.gradle.api.interna[email protected]606a97f. Open File

et en haut de la vue de code maintenant dit en permanence:

Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly.

Merci d'avance pour toute aide et des conseils que vous pouvez offrir! Je noterai rapidement que l'exemple de programme fourni fonctionne très bien, et j'ai réussi à le peaufiner et à jouer avec. Cependant, je dois toujours être en mesure d'importer la bibliothèque dans un projet distinct. Merci encore

+0

http://stackoverflow.com/questions/35388720/cant-start-service-speech-recog –

Répondre

1

My project directory tree does not contain these directories and I have been unable to create them myself. This is my directory tree:

Ceci est la vue "Android".

Ceci est la vue "Projet". Vous pouvez basculer entre les vues avec un sélecteur déroulant sur la partie supérieure de la région (il est dit « Projet » dans la deuxième capture d'écran)

I have been unable to create them myself.

Vous pouvez créer des dossiers dans le gestionnaire de fichiers.

Vous pouvez également utiliser IDE, faites un clic droit sur l'application, puis sélectionnez "Nouveau" -> "Dossier (vert dans le bas)" -> "Dossier JNI" par exemple.

Vous pouvez également utiliser "Nouveau" -> "Répertoire".