Importing AndEnginePhysicsBox2DExtension-GLES2 in Android Studio 1.5 - android-studio

I'm trying to make flappy bird equivalent app using AndEngine. I'm having trouble importing AndEnginePhysicsBox2DExtension-GLES2 module in Android Studio 1.5
So far, I have imported AndEngine-GLES2 as module by
Project Structures -> green + sign on left top -> import Eclipse ADP -> selecting path
to AndEngine-GLES2 source.
For some reason when I try this for AndEnginePhysicsBox2DExtension-GLES2, it doesn't recognize it as module therefore I can't import it. I'm not using JAR FYI.
step 4 in here doesn't help as I can't import AndEnginePhysicsBox2DExtension-GLES2, at all.

You have to remove "-GLES2" from folders names.
Other solution could be: File -> New -> Import project -> Select AndEnginePhysicsBox2DExtension and save the project.
Then import the module from project structure...

For both libraries do the following:Go to project strukture -> modules-> button + import module from existing sources.
Then click on your module, switch to dependencies bookmark and add Andengine and physics extenstion imported modules.
Then click on Andengine project and add dependency to Physics extension module.

Related

add kotlin.native package to android studio project

I want to use a class (BitSet) form the kotlin.native package (https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.native/-bit-set/)
Android Studio adds an import from java.util.* witch is not equivalent to BitSet from kotlin.native, I cannot for example get the property lastTrueIndex from java.util.BitSet
How can I add the kotlin.native package to my project ?

Importing PocketSphinx resources into Android Studio

I am trying to start a project using PocketSphinx resources. What is the method for importing PocketSphinx resources into my Android Studio workspace?
import edu.cmu.pocketsphinx.Assets; //"unused import statement"
import edu.cmu.pocketsphinx.Hypothesis; //"unused import statement"
import edu.cmu.pocketsphinx.RecognitionListener; //"unused import statement"
import edu.cmu.pocketsphinx.SpeechRecognizer; //"unused import statement"
import edu.cmu.pocketsphinx.SpeechRecognizerSetup; //"unused import statement"
public class MainActivity extends AppCompatActivity implements RecognitionListener {...
As expected, I am getting a, "Cannot resolve symbol 'RecognitionListener' " on the last line. Thanks in advance.
The library is distributed as an Android Archive (AAR). Download from https://github.com/cmusphinx/pocketsphinx-android-demo/blob/master/aars/pocketsphinx-android-5prealpha-release.aar
Move pocketsphinx-android-5prealpha-release.aar into helloworld/app/lib/ directory.
In Android Studio go to File > New > New module, scroll down and choose Import .JAR/.AAR Package. Browse to /app/lib and select the .aar file. Click "Okay". Keep the apps module selected, click dependencies tab, click "+" on far right side, choose "Module Dependency". Select Module and click "Okay". For further information go to How to manually include external aar package using new Gradle Android Build System, scroll to Oliver Kranz's answer for nice screen grabs of the process.

Prevent auto-import : when copy-paste Java code into Kotlin Android project

Facing issue when add copied code from stack-overflow into the android studio and android studio's auto import functionality imports android.R package even if it is already imported with our app package name.
Here is steps to reproduce issue.
1) Copy any code from stack-overflow. For example,
Intent i = new Intent(Intent.ACTION_SEND);
2) Paste it over android studio and below is the output when auto-import performs their operation.
Above statement will automatically import android.R package even if R file not contains R file.
If anyone can help it would be great!

How to fix 'from caffe.proto import caffe_pb2' error in python?

i get the following error in my code in pycharm when i try to import caffe_pb2 : "Inspection info: This inspection detects names that should resolve but don't. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-level and class-level items are supported better than instance items". How can i resolve this error ?
from caffe.proto import caffe_pb2
Try adding this to the Python console:
sys.path.extend([/home/user/caffe-master/python])
Plus, add the following lines to your code:
import sys
sys.path.append("/home/user/caffe-master/python/")
import caffe
This worked out for me.
Otherwise, you can go to the project interpreter and directly add it to the python PATH. Go to Settings -> Project Interpreter -> select the specific folder that you're working on -> open the bar with all the possible interpreters and press show all -> click the last of the options -> add the path (/home/user/caffe-master/python)

Using processing sound library

I would like to use processing sound library:
import processing.sound.*;
But I have the following error:
No library found for processing.sound
Libraries must be installed in a folder named 'libraries' inside the 'sketchbook' folder.
How can I install the sound library? I tried to add it via Sketch > Import library... but I can't find it.
I'm using Processing 2.2.1 on MacOS 10.9.5
Any idea?
This library is available for Processing 3.0+.
To install it, type exactly processing.sound in library installer. Then you'll find it.
I suggest you use minim, which is a very popular sound library for processing.
You can find and use the libary here: http://code.compartmental.net/tools/minim/
If you are using Processing you should already have Minim.
Go to Sketch -> Import Library -> minim
If you still don't find it, Try Go to Sketch -> Import Library -> Add Library -> Minim
You can import the library like this:
import ddf.minim.*;

Resources