cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Emerson (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CB-7716) Alert Dialog not working in Android API <=11
Date Tue, 28 Oct 2014 19:51:34 GMT

    [ https://issues.apache.org/jira/browse/CB-7716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14187347#comment-14187347
] 

Chris Emerson edited comment on CB-7716 at 10/28/14 7:51 PM:
-------------------------------------------------------------

Has the fix for this issue been integrated here yet? https://github.com/apache/cordova-plugin-dialogs


was (Author: chrisemersonnc):
Has the notifications (?https://github.com/apache/cordova-plugin-dialogs) plugin been updated
with this fix? 

> Alert Dialog not working in Android API <=11
> --------------------------------------------
>
>                 Key: CB-7716
>                 URL: https://issues.apache.org/jira/browse/CB-7716
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android, Plugin Dialogs
>    Affects Versions: 3.6.0
>            Reporter: Keshav OS
>            Assignee: Joe Bowser
>
> Works on android API>14 (4.0+). However, the following issue is when targeting only
API 10 (2.3.3 and 2.3.4). 
> 1. Updated platforms/android/AndroidManifest.xml to 
> <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10" />
> 2. Added dialogs plugin to make use of custom alert, confirm boxes through the cli
> cordova plugin add org.apache.cordova.dialogs
> Installs successfully on the device. However the dialogs don't show up as expected. Logcat
reveals the following error:
> bq. 10-06 11:00:18.469: D/CordovaLog(7719): : Line 1772609 : No device specific handleNewLine
procedure
> 10-06 11:00:18.469: I/Web Console(7719): No device specific handleNewLine procedure at
:1772609
> 10-06 11:00:18.479: W/dalvikvm(7719): VFY: unable to resolve direct method 29: Landroid/app/AlertDialog$Builder;.<init>
(Landroid/content/Context;I)V
> 10-06 11:00:18.479: W/System.err(7719): java.lang.NoSuchMethodError: android.app.AlertDialog$Builder.<init>
> 10-06 11:00:18.479: W/System.err(7719): 	at org.apache.cordova.dialogs.Notification$2.run(Notification.java:160)
> 10-06 11:00:18.479: W/System.err(7719): 	at android.app.Activity.runOnUiThread(Activity.java:3717)
> 10-06 11:00:18.479: W/System.err(7719): 	at org.apache.cordova.dialogs.Notification.alert(Notification.java:185)
> 10-06 11:00:18.479: W/System.err(7719): 	at org.apache.cordova.dialogs.Notification.execute(Notification.java:79)
> 10-06 11:00:18.479: W/System.err(7719): 	at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:84)
> 10-06 11:00:18.479: W/System.err(7719): 	at org.apache.cordova.PluginManager.exec(PluginManager.java:147)
> 10-06 11:00:18.479: W/System.err(7719): 	at org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:59)
> 10-06 11:00:18.479: W/System.err(7719): 	at org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:129)
> 10-06 11:00:18.479: W/System.err(7719): 	at org.apache.cordova.CordovaChromeClient.onJsPrompt(CordovaChromeClient.java:192)
> 10-06 11:00:18.479: W/System.err(7719): 	at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:580)
> 10-06 11:00:18.479: W/System.err(7719): 	at android.os.Handler.dispatchMessage(Handler.java:99)
> 10-06 11:00:18.479: W/System.err(7719): 	at android.os.Looper.loop(Looper.java:130)
> 10-06 11:00:18.489: W/System.err(7719): 	at android.app.ActivityThread.main(ActivityThread.java:3687)
> 10-06 11:00:18.489: W/System.err(7719): 	at java.lang.reflect.Method.invokeNative(Native
Method)
> 10-06 11:00:18.489: W/System.err(7719): 	at java.lang.reflect.Method.invoke(Method.java:507)
> 10-06 11:00:18.489: W/System.err(7719): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
> 10-06 11:00:18.489: W/System.err(7719): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
> 10-06 11:00:18.489: W/System.err(7719): 	at dalvik.system.NativeStart.main(Native Method)
> 10-06 11:00:18.499: D/CONTEXT(7719): m_mainFrame->editor()->hasComposition not

> 10-06 11:00:18.539: D/CONTEXT(7719): m_mainFrame->editor()->hasComposition not

> 10-06 11:00:18.549: D/CONTEXT(7719): m_mainFrame->editor()->hasComposition not

> Have tried using v0.2.8, 0.2.9, 0.2.10 and the same issue exists. 
> Running the cordova clean utility, remove and adding the plugin, setting android target
to 10 in project.properties, none of these seem to fix the issue. 
> Have also tried all proposed and pending PR's related to this issue, but none of the
solutions work. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message