Start a new topic

Minimum requirements not fulfilled

Minimum requirements not fulfilled


Hi there!

Have you already tried out to start the SimpleARBrowser sample on your devices? Did it work?

Apart from that it seems that there was a minor error in your manifest file. The activity declaration should also contain the complete name with the package names, depending on the package you copied the SimpleARBrowserActivity to.

e.g.

<activity android:label="@string/app_name" android:name="com.wikitude.example.SimpleARBrowserActivity"/>

Hope that helps,

Markus

Hi Markus,

Like I've said I've copied your SimpleARBrowserActivity.java in my app and launch the activity with this code:

public void ARonclick(View view) {

Intent i = new Intent(FullscreenActivity.this, SimpleARBrowserActivity.class);

 

FullscreenActivity.this.startActivity(i);

}

and added in manifest this:

<activity android:label="@string/app_name" android:name="SimpleARBrowserActivity"/>

I checked the permissions and they're all present.

Am I missing some parameter during the launch activity?

 

thx,

Valeria.

 

Hi!

Those are definitely 2 devices that are supported by our SDK. The error message you receive comes from the ArchitectView.isDeviceSupported() method. Can you tell me more, where and how this function is called in your activity?

Additionally, could you check if at least these permissions are set within your application's manifest file.


    <uses-permission android:name="android.permission.INTERNET" />

 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

    <uses-permission android:name="android.permission.ACCESS_GPS" />

    <uses-permission android:name="android.permission.CAMERA" />

    <uses-permission android:name="android.permission.INTERNET" />

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>

thx,

Markus

Hi Markus,

one device is samsung mini 2 and the second is a samsung S4... we previously developed a phonegap version using the phonegap plugin that run without error...
we're now looking to port our app into native code to enhance performance.

Thanks for your help,

Valeria.

Hi there!

Can you tell me the exact names of the devices you tested on?

The ARchitect SDK requires android devices to have at least an integrated compass, a GPS sensor and a camera.

cheers,

Markus

I've integrated wikitude in a new android app, but I've this issue:

 

- I've made a button that launch the class SimpleARBrowserActivity copied from your example: but when I launch it, the application  give the message "minimum requirements not fulfilled". Of course I've two android devices compatible with the minimum requirements.

 

I've also added the wikitudesdk lib and QCAR libraries.

 

I copy below the android manifest:

 

    

<uses-permission android:name="android.permission.CAMERA" />

    <uses-permission android:name="android.permission.FLASHLIGHT" />

    <uses-permission android:name="android.permission.VIBRATE" />

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

    <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />

    <uses-permission android:name="android.permission.READ_PHONE_STATE" />

    <uses-permission android:name="android.permission.INTERNET" />

    <uses-permission android:name="android.permission.RECEIVE_SMS" />

    <uses-permission android:name="android.permission.RECORD_AUDIO" />

    <uses-permission android:name="android.permission.RECORD_VIDEO"/>

    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

    <uses-permission android:name="android.permission.READ_CONTACTS" />

    <uses-permission android:name="android.permission.WRITE_CONTACTS" />   

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />   

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

    <uses-permission android:name="android.permission.ACCESS_GPS" />

    <uses-permission android:name="android.permission.GET_ACCOUNTS" />

    <uses-permission android:name="android.permission.BROADCAST_STICKY" />

 

<uses-feature android:glEsVersion="0x00020000" android:required="true" />

 

    <uses-sdk

        android:minSdkVersion="8"

        android:targetSdkVersion="8" />

     

 

I've the same issue in two different device (android 2.3.6 and android 4.1.1).

 

Thanks in advance.
Login or Signup to post a comment