Articles of cordova

你如何构建和部署到旧版本的android for ionic / cordova

使用Ionic 1.0.0 beta-8 创建一个新的应用程序后,我构建并将其部署到Nexus 5模拟器,它工作正常。 但是当我尝试在我的Android 2.2手机上调试它时,我收到了这个错误: …. -post-build: [move] Moving 1 file to /home/admin/code/projects/myapp/ionic/platforms/android/ant-build [move] Moving 1 file to /home/admin/code/projects/myapp/ionic/platforms/android/CordovaLib/ant-build debug: BUILD SUCCESSFUL Total time: 6 seconds WARNING : No target specified, deploying to device ‘I8972b56ddac’. Using apk: /home/admin/code/projects/myapp/ionic/platforms/android/ant-build/HelloCordova-debug-unaligned.apk Installing app on device… /home/admin/code/projects/myapp/ionic/platforms/android/cordova/node_modules/q/q.js:126 throw e; ^ ERROR: Failed to launch application on device: […]

如何获得Android设备的屏幕分辨率..?

我可以获得Android手机的分辨率吗? 如果是,那么如何..? 这对我真的很有帮助.. 谢谢..

即使AndroidManifest更改,Phonegap应用程序在切换方向时也会崩溃

这是我的清单: 我正在使用Phonegap 1.3.0和jquerymobile。 我的测试设备是带有HC v3.2的三星Galaxy Tab 8.9。 我已经阅读了几乎每个论坛都有相同的问题。 旋转屏幕时仍然失败。 应用程序在调试模式下崩溃后立即出现警告:webcore:在第一次布局后无法获得veiwWidth。

Cordova android模拟器停止工作

我正在使用Cordova构建Android应用程序。 Android模拟器工作正常,但我没有使用它,因为我安装了Ripple模拟器。 我继续构建我的应用程序,但某处模拟器已损坏。 当我执行以下操作时: cordova create test cordova platform add android cordova build cordova emulate 导致以下错误: Error: An error occurred while emulating/deploying the android project. events.js:72 throw er; // Unhandled ‘error’ event ^ Error: spawn ENOENT at errnoException (child_process.js:980:11) at Process.ChildProcess._handle.onexit (child_process.js:771:34) ] 我安装了Cordova 3.2和Android 4.3 API以及4.4。 我尝试重新安装Cordova npm uninstall cordova 并重新安装它,但它仍然产生相同的错误。 我还重新安装了Android SDK。 这是我运行run.bat时的日志–emulator: […]

appView.addJavascriptInterface()不适用于API 17

我可以使用我的phonegap java脚本函数和android 2.2中的java函数,但是相同的代码不能在API 17上运行。我应该怎么做才能从API 17中的java脚本调用本机java代码。 我在我的java文件中使用此代码 objCustomNativeAccess = new CustomNativeAccess(this, appView); appView.addJavascriptInterface(objCustomNativeAccess, “CustomNativeAccess”); super.loadUrl(“file:///android_asset/www/index.html”); 我的CustomNativeAccess类是 public class CustomNativeAccess { private WebView mAppView; private DroidGap mGap; /** * Constructor * * @param gap * @param view */ public CustomNativeAccess(DroidGap gap, WebView view) { mAppView = view; mGap = gap; } /** * Get the device phone […]

java.io.FileNotFoundException:此文件无法作为文件描述符打开; 它可能是压缩的

我正在编写一个来自android的音板。 问题是有些声音有效,有些无效。 这是我得到的没有效果的回溯 05-31 13:23:04.227 18440 18603 W System.err: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed 05-31 13:23:04.227 18440 18603 W System.err: at android.content.res.AssetManager.openAssetFd(Native Method) 05-31 13:23:04.227 18440 18603 W System.err: at android.content.res.AssetManager.openFd(AssetManager.java:331) 05-31 13:23:04.227 18440 18603 W System.err: at com.phonegap.AudioPlayer.startPlaying(AudioPlayer.java:201) 05-31 13:23:04.227 18440 18603 W System.err: […]

Android PhoneGap中的自定义字体

我试图为我的应用程序制作自定义字体。 为此,我在我的html文件中编写了这段代码: @font-face { font-family: centurySchoolbook; src: url(/fonts/arial.ttf); } body { font-family: centurySchoolbook; font-size:30px; } 在我的Html正文中: Custom Fonts This is for sample 但是,这些样式不适用于我的html体..任何帮助解决这个问题.. ??

Gradle无法通过公司代理连接到maven repo – 需要通过Sencha / Cordova进行配置

我正在尝试使用Cordova为Android构建一个Sencha Touch应用程序。 但是,在gradle构建开始后,我尝试连接到maven repo时出现连接错误: [INF] [shellscript] Running: C:\xxx\gradlew cdvBuildDebug -b C:\xxx\application\cordova\platforms\android\build.gradle -Dorg.gradle.daemon=true [INF] [shellscript] [INF] [shellscript] FAILURE: Build failed with an exception. [INF] [shellscript] [INF] [shellscript] * What went wrong: [INF] [shellscript] A problem occurred configuring root project ”’android”’. [INF] [shellscript] > Could not resolve all dependencies for configuration ”’:classpath”’. [INF] [shellscript] > Could not […]

tel link android不工作(Galaxy S5)

我是移动混合应用程序开发的新手。 我有一个用Angular和Ionic开发的HTML 5混合应用程序,在应用程序的一部分中,我想在用户点击电话号码时启动本机电话应用程序(或各种方式的菜单以访问本机电话应用程序)。 当我通过手机中的浏览器查看混合应用程序时,单击链接可以按预期工作。 但是,如果我将应用程序部署到我的三星Galaxy S5(通过cordova),点击链接什么都不做。 我尝试了以下语法: https://stackoverflow.com/questions/26432413/tel-link-android-not-working-galaxy-s5/tel:18888888 https://stackoverflow.com/questions/26432413/tel-link-android-not-working-galaxy-s5/tel:+18888888 tel://18888888 tel://+18888888 https://stackoverflow.com/questions/26432413/tel-link-android-not-working-galaxy-s5/tel:1-888-8888 https://stackoverflow.com/questions/26432413/tel-link-android-not-working-galaxy-s5/tel:1-888-8888 我正在使用Cordova 3.6.0和Android SDK r23.0.2窗口。 我搜索了类似的问题,但结果不一致。 有人有运气吗? 似乎是一个共同特征。 我一定很遗憾。

Cordova – 飞溅后的白色屏幕,在控制台中没有例外

我已经离开了我的Cordova应用程序一段时间,但昨天刚刚做了一个新的克隆并注意到它有“白屏死机”症状 – 启animation面显示,程序加载……然后我就是得到一个空白的屏幕。 更多细节: CLI:Cordova 6.1.1,android 5.1.1,ios 4.1.1 我没有使用任何特殊的插件来显示启animation面 – 只是我的config.xml文件中的 元素。 这种情况在iOS和Android上都有发生,包括本地构建和使用PhoneGap Build(即调试和发布)。 在iOS中(使用Safari的开发工具)或Android(使用Chrome的开发工具),控制台中没有任何资源缺失的例外。 我用我最后一次知道的工作版本做了一个差异 ,并且没有任何东西popup来。 我看到了一个未定义的Underscore引用,但是我支持该更改并且它没有解决任何问题 – 我认为无论如何我都会在控制台中看到exception。 Cordova / PhoneGap最近做了什么可能导致这种情况? 关于如何隔离这个的任何想法? 我真的很难过。