Permission denied

1,268 views
Skip to first unread message

Mohsen Qureshi

unread,
Sep 5, 2012, 9:55:06 AM9/5/12
to calabash...@googlegroups.com
Hi guys,

Would very much appreciate help on the issue I'm having. I have everything working up to the point where the scenario is running. I am getting Permission denied, I know there is a a permission I have to add to the AndroidManifest.xml which I have added, and have added the file below:

Here is the exact output when running:

gl02573m:My First App mohsen.qureshi$ calabash-android run bin/My\ First\ App.apk 
cucumber -c  PACKAGE_NAME=com.example.my.first.app TEST_PACKAGE_NAME=com.example.my.first.app.test APP_PATH="/Users/mohsen.qureshi/Documents/workspace/My First App/bin/My First App.apk" TEST_APP_PATH="test_servers/bca69706576cd988a32edc377aca2b9b_0.2.15.apk" TEST_SERVER_PORT=34777
Feature: Login feature

  Scenario: As a valid user I can log into my app # features/my_first.feature:3
2099 KB/s (430617 bytes in 0.200s)
3289 KB/s (157577 bytes in 0.046s)
INSTRUMENTATION_RESULT: shortMsg=java.net.SocketException
INSTRUMENTATION_RESULT: longMsg=java.net.SocketException: Permission denied
INSTRUMENTATION_CODE: 0
/Users/mohsen.qureshi/android-sdks/platform-tools/adb  forward tcp:b34777 tcp:7102
  Unable to make connection to Calabash Test Server at http://127.0.0.1:34777/
  Please check the logcat output for more info about what happened
   (RuntimeError)
  /Library/Ruby/Gems/1.8/gems/calabash-android-0.2.15/lib/calabash-android/operations.rb:256:in `start_test_server_in_background'
  /Library/Ruby/Gems/1.8/gems/calabash-android-0.2.15/lib/calabash-android/operations.rb:51:in `start_test_server_in_background'
  /Users/mohsen.qureshi/Documents/workspace/My First App/features/support/app_life_cycle_hooks.rb:15:in `Before'
    When I press "Login"                          # calabash-android-0.2.15/lib/calabash-android/steps/press_button_steps.rb:17
    Then I see "Welcome to coolest app ever"      # calabash-android-0.2.15/lib/calabash-android/steps/assert_steps.rb:5
      end of file reached (EOFError)
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/protocol.rb:135:in `sysread'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/protocol.rb:135:in `rbuf_fill'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:67:in `timeout'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:101:in `timeout'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/protocol.rb:134:in `rbuf_fill'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/protocol.rb:116:in `readuntil'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/protocol.rb:126:in `readline'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:2028:in `read_status_line'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:2017:in `read_new'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:1051:in `request'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:1037:in `request'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:543:in `start'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:1035:in `request'
      /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/http.rb:845:in `post'
      /Library/Ruby/Gems/1.8/gems/calabash-android-0.2.15/lib/calabash-android/operations.rb:185:in `http'
      /Library/Ruby/Gems/1.8/gems/calabash-android-0.2.15/lib/calabash-android/operations.rb:150:in `shutdown_test_server'
      /Library/Ruby/Gems/1.8/gems/calabash-android-0.2.15/lib/calabash-android/operations.rb:34:in `shutdown_test_server'
      /Users/mohsen.qureshi/Documents/workspace/My First App/features/support/app_life_cycle_hooks.rb:19:in `After'

Failing Scenarios:
cucumber features/my_first.feature:3 # Scenario: As a valid user I can log into my app

1 scenario (1 failed)
2 steps (2 skipped)
2m31.197s
gl02573m:My First App mohsen.qureshi$ 

Also here is my Manifest.xml:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="com.example.my.first.app"

    android:versionCode="1"

    android:versionName="1.0" >

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

    <uses-sdk

        android:minSdkVersion="8"

        android:targetSdkVersion="15" />


    <application

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

        <activity

            android:name=".MainActivity"

            android:label="@string/title_activity_main" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />


                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

    </application>

    

</manifest>

Thanks in advance 
Mo

Mohsen Qureshi

unread,
Sep 5, 2012, 11:05:43 AM9/5/12
to calabash...@googlegroups.com
This is the logs, which may help solving the issue. Thanks in advance for taking a look:


D/AndroidRuntime(  434): 
D/AndroidRuntime(  434): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  434): CheckJNI is ON
D/AndroidRuntime(  434): --- registering native functions ---
I/PackageManager(   66): Removing non-system package:com.example.my.first.app.test
D/PackageManager(   66): Removing package com.example.my.first.app.test
D/PackageManager(   66):   Instrumentation: sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner
I/ActivityManager(   66): Force stopping package com.example.my.first.app.test uid=10036
I/ActivityManager(   66): Force stopping package com.example.my.first.app.test uid=10036
D/dalvikvm(   66): GC_EXPLICIT freed 9114 objects / 549920 bytes in 75ms
I/installd(   35): unlink /data/dalvik-cache/data@app@com.example.my.fi...@classes.dex
D/AndroidRuntime(  434): Shutting down VM
D/jdwp    (  434): adbd disconnected
I/dalvikvm(  434): JNI: AttachCurrentThread (from ???.???)
I/AndroidRuntime(  434): NOTE: attach of thread 'Binder Thread #3' failed
D/AndroidRuntime(  443): 
D/AndroidRuntime(  443): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  443): CheckJNI is ON
D/AndroidRuntime(  443): --- registering native functions ---
I/PackageManager(   66): Removing non-system package:com.example.my.first.app
D/PackageManager(   66): Removing package com.example.my.first.app
D/PackageManager(   66):   Activities: com.example.my.first.app.MainActivity
I/ActivityManager(   66): Force stopping package com.example.my.first.app uid=10037
I/ActivityManager(   66): Force stopping package com.example.my.first.app uid=10037
D/dalvikvm(  169): GC_EXPLICIT freed 3052 objects / 169920 bytes in 53ms
D/dalvikvm(   66): GC_EXPLICIT freed 3547 objects / 226896 bytes in 95ms
D/dalvikvm(  183): GC_EXPLICIT freed 5785 objects / 287104 bytes in 230ms
I/installd(   35): unlink /data/dalvik-cache/data@app@com.example.my....@classes.dex
D/AndroidRuntime(  443): Shutting down VM
D/jdwp    (  443): adbd disconnected
D/AndroidRuntime(  453): 
D/AndroidRuntime(  453): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  453): CheckJNI is ON
D/AndroidRuntime(  453): --- registering native functions ---
D/dalvikvm(  310): GC_EXPLICIT freed 246 objects / 13008 bytes in 85ms
D/PackageParser(   66): Scanning package: /data/app/vmdl63873.tmp
D/PackageManager(   66): Scanning package com.example.my.first.app.test
W/PackageManager(   66): Package com.example.my.first.app.test desires unavailable shared library com.google.android.maps; ignoring!
I/PackageManager(   66): /data/app/com.example.my.first.app.test-1.apk changed; unpacking
D/installd(   35): DexInv: --- BEGIN '/data/app/com.example.my.first.app.test-1.apk' ---
D/dalvikvm(  460): DexOpt: load 96ms, verify 1031ms, opt 46ms
D/installd(   35): DexInv: --- END '/data/app/com.example.my.first.app.test-1.apk' (success) ---
D/PackageManager(   66):   Instrumentation: sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner
I/ActivityManager(   66): Force stopping package com.example.my.first.app.test uid=10036
I/installd(   35): move /data/dalvik-cache/data@app@com.example.my.fi...@classes.dex -> /data/dalvik-cache/data@app@com.example.my.fi...@classes.dex
D/PackageManager(   66): New package installed in /data/app/com.example.my.first.app.test-1.apk
W/RecognitionManagerService(   66): no available voice recognition services found
D/dalvikvm(   66): GC_EXPLICIT freed 5631 objects / 389216 bytes in 100ms
D/AndroidRuntime(  453): Shutting down VM
D/jdwp    (  453): adbd disconnected
D/AndroidRuntime(  466): 
D/AndroidRuntime(  466): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  466): CheckJNI is ON
D/AndroidRuntime(  466): --- registering native functions ---
D/dalvikvm(  310): GC_EXPLICIT freed 216 objects / 15440 bytes in 43ms
D/PackageParser(   66): Scanning package: /data/app/vmdl63874.tmp
D/PackageManager(   66): Scanning package com.example.my.first.app
I/PackageManager(   66): /data/app/com.example.my.first.app-1.apk changed; unpacking
D/installd(   35): DexInv: --- BEGIN '/data/app/com.example.my.first.app-1.apk' ---
D/dalvikvm(  473): DexOpt: load 81ms, verify 324ms, opt 22ms
D/installd(   35): DexInv: --- END '/data/app/com.example.my.first.app-1.apk' (success) ---
D/PackageManager(   66):   Activities: com.example.my.first.app.MainActivity
I/ActivityManager(   66): Force stopping package com.example.my.first.app uid=10037
I/installd(   35): move /data/dalvik-cache/data@app@com.example.my....@classes.dex -> /data/dalvik-cache/data@app@com.example.my....@classes.dex
D/PackageManager(   66): New package installed in /data/app/com.example.my.first.app-1.apk
W/RecognitionManagerService(   66): no available voice recognition services found
D/dalvikvm(   66): GC_EXPLICIT freed 7087 objects / 439456 bytes in 92ms
D/AndroidRuntime(  466): Shutting down VM
D/jdwp    (  466): adbd disconnected
D/AndroidRuntime(  478): 
D/AndroidRuntime(  478): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  478): CheckJNI is ON
D/AndroidRuntime(  478): --- registering native functions ---
I/ActivityManager(   66): Force stopping package com.example.my.first.app uid=10037
I/ActivityManager(   66): Start proc com.example.my.first.app for added application com.example.my.first.app: pid=484 uid=10037 gids={}
D/dalvikvm(   33): GC_EXPLICIT freed 275 objects / 10512 bytes in 61ms
D/dalvikvm(   33): GC_EXPLICIT freed 32 objects / 1424 bytes in 75ms
D/dalvikvm(   33): GC_EXPLICIT freed 2 objects / 64 bytes in 74ms
I/System.out(  484): Calabash could not load Mono
D/AndroidRuntime(  484): Shutting down VM
W/dalvikvm(  484): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
E/AndroidRuntime(  484): FATAL EXCEPTION: main
E/AndroidRuntime(  484): java.lang.RuntimeException: Exception thrown in onCreate() of ComponentInfo{com.example.my.first.app.test/sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner}: java.lang.RuntimeException: java.net.SocketException: Permission denied
E/AndroidRuntime(  484): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4221)
E/AndroidRuntime(  484): at android.app.ActivityThread.access$3000(ActivityThread.java:125)
E/AndroidRuntime(  484): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071)
E/AndroidRuntime(  484): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(  484): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(  484): at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime(  484): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(  484): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(  484): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime(  484): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime(  484): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(  484): Caused by: java.lang.RuntimeException: java.net.SocketException: Permission denied
E/AndroidRuntime(  484): at sh.calaba.instrumentationbackend.actions.NanoHTTPD.<init>(NanoHTTPD.java:243)
E/AndroidRuntime(  484): at sh.calaba.instrumentationbackend.actions.HttpServer.<init>(HttpServer.java:58)
E/AndroidRuntime(  484): at sh.calaba.instrumentationbackend.actions.HttpServer.instantiate(HttpServer.java:41)
E/AndroidRuntime(  484): at sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner.onCreate(CalabashInstrumentationTestRunner.java:24)
E/AndroidRuntime(  484): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4218)
E/AndroidRuntime(  484): ... 10 more
E/AndroidRuntime(  484): Caused by: java.net.SocketException: Permission denied
E/AndroidRuntime(  484): at org.apache.harmony.luni.platform.OSNetworkSystem.createServerStreamSocketImpl(Native Method)
E/AndroidRuntime(  484): at org.apache.harmony.luni.platform.OSNetworkSystem.createServerStreamSocket(OSNetworkSystem.java:170)
E/AndroidRuntime(  484): at org.apache.harmony.luni.net.PlainServerSocketImpl.create(PlainServerSocketImpl.java:45)
E/AndroidRuntime(  484): at java.net.ServerSocket.<init>(ServerSocket.java:135)
E/AndroidRuntime(  484): at java.net.ServerSocket.<init>(ServerSocket.java:89)
E/AndroidRuntime(  484): at sh.calaba.instrumentationbackend.actions.NanoHTTPD.<init>(NanoHTTPD.java:226)
E/AndroidRuntime(  484): ... 14 more
W/ActivityManager(   66): Error in app com.example.my.first.app running instrumentation ComponentInfo{com.example.my.first.app.test/sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner}:
W/ActivityManager(   66):   java.net.SocketException
W/ActivityManager(   66):   java.net.SocketException: Permission denied
I/ActivityManager(   66): Force stopping package com.example.my.first.app uid=10037
I/Process (   66): Sending signal. PID: 484 SIG: 9
D/AndroidRuntime(  478): Shutting down VM
D/jdwp    (  478): adbd disconnected
D/dalvikvm(  310): GC_EXPLICIT freed 107 objects / 8864 bytes in 49ms
D/dalvikvm(  321): GC_EXPLICIT freed 291 objects / 13832 bytes in 54ms
D/SntpClient(   66): request time failed: java.net.SocketException: Address family not supported by protocol

Mohsen Qureshi

unread,
Sep 6, 2012, 5:47:30 AM9/6/12
to calabash...@googlegroups.com
Hi,

Could anyone please assist on this issue i am having please?

Thanks
Mo

On Wednesday, 5 September 2012 16:05:44 UTC+1, Mohsen Qureshi wrote:
This is the logs, which may help solving the issue. Thanks in advance for taking a look:


D/AndroidRuntime(  434): 
D/AndroidRuntime(  434): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  434): CheckJNI is ON
D/AndroidRuntime(  434): --- registering native functions ---
I/PackageManager(   66): Removing non-system package:com.example.my.first.app.test
D/PackageManager(   66): Removing package com.example.my.first.app.test
D/PackageManager(   66):   Instrumentation: sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner
I/ActivityManager(   66): Force stopping package com.example.my.first.app.test uid=10036
I/ActivityManager(   66): Force stopping package com.example.my.first.app.test uid=10036
D/dalvikvm(   66): GC_EXPLICIT freed 9114 objects / 549920 bytes in 75ms
I/installd(   35): unlink /data/dalvik-cache/data@app@com.example.my.first.app.test-1....@classes.dex
D/AndroidRuntime(  434): Shutting down VM
D/jdwp    (  434): adbd disconnected
I/dalvikvm(  434): JNI: AttachCurrentThread (from ???.???)
I/AndroidRuntime(  434): NOTE: attach of thread 'Binder Thread #3' failed
D/AndroidRuntime(  443): 
D/AndroidRuntime(  443): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  443): CheckJNI is ON
D/AndroidRuntime(  443): --- registering native functions ---
I/PackageManager(   66): Removing non-system package:com.example.my.first.app
D/PackageManager(   66): Removing package com.example.my.first.app
D/PackageManager(   66):   Activities: com.example.my.first.app.MainActivity
I/ActivityManager(   66): Force stopping package com.example.my.first.app uid=10037
I/ActivityManager(   66): Force stopping package com.example.my.first.app uid=10037
D/dalvikvm(  169): GC_EXPLICIT freed 3052 objects / 169920 bytes in 53ms
D/dalvikvm(   66): GC_EXPLICIT freed 3547 objects / 226896 bytes in 95ms
D/dalvikvm(  183): GC_EXPLICIT freed 5785 objects / 287104 bytes in 230ms
I/installd(   35): unlink /data/dalvik-cache/data@app@com.example.my.first.app-1.a...@classes.dex
D/AndroidRuntime(  443): Shutting down VM
D/jdwp    (  443): adbd disconnected
D/AndroidRuntime(  453): 
D/AndroidRuntime(  453): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  453): CheckJNI is ON
D/AndroidRuntime(  453): --- registering native functions ---
D/dalvikvm(  310): GC_EXPLICIT freed 246 objects / 13008 bytes in 85ms
D/PackageParser(   66): Scanning package: /data/app/vmdl63873.tmp
D/PackageManager(   66): Scanning package com.example.my.first.app.test
W/PackageManager(   66): Package com.example.my.first.app.test desires unavailable shared library com.google.android.maps; ignoring!
I/PackageManager(   66): /data/app/com.example.my.first.app.test-1.apk changed; unpacking
D/installd(   35): DexInv: --- BEGIN '/data/app/com.example.my.first.app.test-1.apk' ---
D/dalvikvm(  460): DexOpt: load 96ms, verify 1031ms, opt 46ms
D/installd(   35): DexInv: --- END '/data/app/com.example.my.first.app.test-1.apk' (success) ---
D/PackageManager(   66):   Instrumentation: sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner
I/ActivityManager(   66): Force stopping package com.example.my.first.app.test uid=10036
I/installd(   35): move /data/dalvik-cache/data@app@com.example.my.first.app.test-1....@classes.dex -> /data/dalvik-cache/data@app@com.example.my.first.app.test-1....@classes.dex
D/PackageManager(   66): New package installed in /data/app/com.example.my.first.app.test-1.apk
W/RecognitionManagerService(   66): no available voice recognition services found
D/dalvikvm(   66): GC_EXPLICIT freed 5631 objects / 389216 bytes in 100ms
D/AndroidRuntime(  453): Shutting down VM
D/jdwp    (  453): adbd disconnected
D/AndroidRuntime(  466): 
D/AndroidRuntime(  466): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime(  466): CheckJNI is ON
D/AndroidRuntime(  466): --- registering native functions ---
D/dalvikvm(  310): GC_EXPLICIT freed 216 objects / 15440 bytes in 43ms
D/PackageParser(   66): Scanning package: /data/app/vmdl63874.tmp
D/PackageManager(   66): Scanning package com.example.my.first.app
I/PackageManager(   66): /data/app/com.example.my.first.app-1.apk changed; unpacking
D/installd(   35): DexInv: --- BEGIN '/data/app/com.example.my.first.app-1.apk' ---
D/dalvikvm(  473): DexOpt: load 81ms, verify 324ms, opt 22ms
D/installd(   35): DexInv: --- END '/data/app/com.example.my.first.app-1.apk' (success) ---
D/PackageManager(   66):   Activities: com.example.my.first.app.MainActivity
I/ActivityManager(   66): Force stopping package com.example.my.first.app uid=10037
I/installd(   35): move /data/dalvik-cache/data@app@com.example.my.first.app-1.a...@classes.dex -> /data/dalvik-cache/data@app@com.example.my.first.app-1.a...@classes.dex

Jonas Maturana Larsen

unread,
Sep 6, 2012, 7:53:48 AM9/6/12
to calabash...@googlegroups.com
Try to upgrade to the latest version of calabash-android and run:
calabash-android extract-manifest <apk>

Is the INTERNET permission set like it should be?

Mohsen Qureshi

unread,
Sep 6, 2012, 8:25:00 AM9/6/12
to calabash...@googlegroups.com
I have added the following to my Manifest.xml file:

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


I already had installed the latest version, however when running the command I get :

gl02573m:My First App mohsen.qureshi$ calabash-android extract-manifest bin/My\ First\ App.apk 
  Usage: calabash-android <command-name> [parameters] [options]
  <command-name> can be one of
    help
      prints more detailed help information.
    gen
      generate a features folder structure.
    setup 
      sets up a non-default keystore to use with this test project.
    build <apk>
      builds the test server that will be used when testing the app.
    run <apk>
      runs Cucumber in the current folder with the enviroment needed.
    version
      prints the gem version

  <options> can be
    -v, --verbose
      Turns on verbose logging
gl02573m:My First App mohsen.qureshi$ calabash-android version
0.2.15
gl02573m:My First App mohsen.qureshi$ 


I/installd(   35): unlink /data/dalvik-cache/data@app@com.example.my.first.app-1.apk@classes.dex
I/installd(   35): move /data/dalvik-cache/data@app@com.example.my.first.app-1.apk@classes.dex -> /data/dalvik-cache/data@app@com.example.my.first.app-1.apk@classes.dex

Mohsen Qureshi

unread,
Sep 6, 2012, 8:32:22 AM9/6/12
to calabash...@googlegroups.com
Sorry for my ignorance. I just found that 0.2.17 is available, and now the command works, the command returns: 

gl02573m:My First App mohsen.qureshi$ calabash-android extract-manifest bin/My\ First\ App.apk 
<?xml version="1.0" encoding="utf-8"?>
android:versionCode="1"
android:versionName="1.0"
>
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15"
>
</uses-sdk>
<application
android:theme="@7F050000"
android:label="@7F040000"
android:icon="@7F020001"
android:debuggable="true"
>
<activity
android:label="@7F040003"
android:name=".MainActivity"
>
<intent-filter
>
<action
android:name="android.intent.action.MAIN"
>
</action>
<category
android:name="android.intent.category.LAUNCHER"
>
</category>
</intent-filter>
</activity>
</application>
</manifest>

Mohsen Qureshi

unread,
Sep 6, 2012, 8:44:52 AM9/6/12
to calabash...@googlegroups.com
Have sorted it now....Thanks Jonas, I have just run my first test on a Android device I am so excited!!!!

Thanks again

Mo


On Thursday, 6 September 2012 13:25:00 UTC+1, Mohsen Qureshi wrote:

Jonas Maturana Larsen

unread,
Sep 6, 2012, 8:46:11 AM9/6/12
to calabash...@googlegroups.com
That's great.

Please let us know what you did to solve the problem. It might be useful for other people in the future.

Mohsen Qureshi

unread,
Sep 6, 2012, 9:20:14 AM9/6/12
to calabash...@googlegroups.com
I just updated the version from 0.2.15 to 0.2.17 and run the extract-manifest command and it seemed to work after that

Thanks
Mo
Reply all
Reply to author
Forward
0 new messages