我刚刚在Visual Studio上创建了一个简单的'helloworld'cordova应用程序.我无法在Android模拟器或设备上调试我的应用程序,虽然它仅适用于纹波模拟器.请帮忙.
我一直收到错误"无法启动mypathname/adb.exe"

在cmd中尝试了adb kill-server和adb start-server(结果:服务器已成功重启)
安装了必要的移动驱动程序并升级了我的驱动程序
配置为在Developer选项下设置允许USB调试
检测并显示设备

我得到3个致命错误.我也安装了android SDK 19.有任何想法吗???
An error occurred while listing Android targets
C:\Project\AngularJS_ToDo_Sample_for_Multi-Device_Hybrid_Apps\JavaScript\AngularJSTodo\EXEC 1 1 AngularJSToDo
C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\create.bat: Command failed with exit code 8
C:\Project\AngularJS_ToDo_Sample_for_Multi-Device_Hybrid_Apps\JavaScript\AngularJSTodo\EXEC 1 1 AngularJSToDo
The command ""C:\Users\wil\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" prepare --platform Android --configuration Debug --projectDir . --projectName "AngularJSToDo"" exited with code 8.
C:\Users\wil\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets 115 5 AngularJSToDo
Run Code Online (Sandbox Code Playgroud)
我试过@Freddy的答案,一切看起来都不对,但它没有用.我懂了:
1>------ Build started: Project: BlankCordovaApp2, Configuration: Debug Android ------
1>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\TypeScript\Microsoft.TypeScript.targets(90,5): warning : The TypeScript Compiler was given no files for compilation, so it will skip compiling.
1> Your environment has been set …Run Code Online (Sandbox Code Playgroud) 尝试使用Visual Studio 2013 Update 3简单地创建一个新的Cordova"空白应用程序".
我看到了模板,但在尝试打开空白应用时,我得到:
找不到导入的项目"C:\ Users\jeades.GC\AppData\Roaming \npm \node_modules\vs-mda-targets\Microsoft.MDA.targets".确认Import声明中的路径是否正确,以及该文件是否存在于磁盘上

尝试安装/重新安装多设备混合应用程序工具,我遇到了同样的问题.节点模块中不存在"vs-mda-targets"文件夹,这是它抱怨的但是我不确定为什么.有任何想法吗?我以为这是用安装创建的?
当我尝试设置IPA的语言时,我遇到了问题.我的应用程序是法语,但在生成的IPA中只添加了英语.我不知道怎么改变这个.我使用带有Cordova工具的visual studio.
我试图添加一个locales文件夹,但它什么都没改变......
您是否了解我需要做些什么才能将法语添加到IPA中?
谢谢你的帮助.
visual-studio ios cordova multi-device-hybrid-apps visual-studio-cordova
我尝试将我的Cordova Hybrid应用程序从visual studio编译为apk文件
谢谢,汤姆
更新:
我尝试从视觉工作室构建
这是我的Project文件夹

当我尝试在"设备"模式下从visual studio构建项目时,我收到此错误

当我尝试创建一个新的多设备混合应用程序时,我收到一条错误消息.错误消息是,此模板尝试加载组件程序集
'Microsoft.VisualStudio.MultiDeviceHybridApps.VSTemplateWizard, Version=1.0.0.0, Culture=neutral'.
Run Code Online (Sandbox Code Playgroud)
我的输出错误信息是:
C:\Users\Rishi\Desktop\Winjs Files\WinJS ToDo Sample for Multi-Device Hybrid Apps\JavaScript\WinJSToDo\WinJSToDo.jsproj : error : The imported project "C:\Users\Rishi\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. C:\Users\Rishi\Desktop\Winjs Files\WinJS ToDo Sample for Multi-Device Hybrid Apps\JavaScript\WinJSToDo\WinJSToDo.jsproj
Run Code Online (Sandbox Code Playgroud) 我是Ionic的初学者2.我想在点击列表项后将Json数据从一个页面传递到另一个页面.列表中的项目来自json,并且具有与每个项目相关联的特定ID.所以我想在特定项目上的点击事件之后传递特定的id.
这是json链接:
1. http://factoryunlock.in//products借助此链接,我将在列表中显示产品
2.但现在我想表明,特定项目的细节.所以我用这个链接
http://factoryunlock.in/products/1
Run Code Online (Sandbox Code Playgroud)
我想products/1在特定项目的click事件后更改该ID(在链接2中).
这是我的Listview代码(Second.ts).
import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
import { EarthquakesProvider } from '../../providers/earthquakes/earthquakes';
import { DetailsPage } from '../details/details';
import { ChartsPage } from '../charts/charts';
@IonicPage()
@Component({
selector: 'page-second',
templateUrl: 'second.html',
providers: [EarthquakesProvider]
})
export class SecondPage {
public DateList: Array<Object>;
constructor(public _navCtrl: NavController,
public _earthquakes: EarthquakesProvider) {
this.getEarthquakes();
}
public Listitem(l) {
this._navCtrl.push(DetailsPage
);
}
public openModal() {
this._navCtrl.push(ChartsPage);
} …Run Code Online (Sandbox Code Playgroud) hybrid-mobile-app ionic-framework multi-device-hybrid-apps ionic2 angular
我目前正在Windows 7 x86下使用Visual Studio Premium 2013,在安装Visual Studio更新4和Apache Cordova CTP3.0的Visual Studio工具之后,我现有的多设备混合项目在运行后间歇性地持续大约3到6分钟在Ripple的那个项目.之后我收到了消息:
无法获取端口9223的Ripple会话信息.
缺少必需的Web套接字组件.请参阅http://go.microsoft.com/fwlink/?LinkID=403596上的文档 .*
我已经在"C:\ Program Files\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\WebClient\Diagnostics\ToolWindows \"中安装了websocket4net.dll,但为了确保我已从此站点下载了最新版本https://websocket4net.codeplex.com/但它根本没用.
任何人都可以建议做什么,因为这真的非常令人沮丧.先感谢您.
ripple cordova visual-studio-2013 multi-device-hybrid-apps visual-studio-cordova
我正在使用 Expo Camera 为个人资料表单拍摄一些用户照片。发生的事情是当我尝试将相机的 ref 设置为崩溃状态并抛出以下错误时。
找不到导航上下文。您是否使用“NavigationContainer”包装了您的应用程序?有关设置说明,请参阅 https://reactnavigation.org/docs/getting-started。
一切都在导航容器内,我真的无法弄清楚发生了什么。
每次我ref={(ref) => console.tron.log(ref)}从 Expo Camera 组件发表评论时,一切正常,但是当我取消对 ref 行的评论时,我会收到错误消息。
我从上周开始就被困在这里,互联网上没有关于这个问题的任何信息......
提前致谢 =)
应用程序.js
import React from 'react';
import { NavigationContainer } from '@react-navigation/native';
import { AuthProvider } from './src/context/authContext';
import Routes from './src/routes';
import Theme from './src/theme';
import './src/config/reactotron.config';
export default function App() {
return (
<Theme>
<AuthProvider>
<NavigationContainer>
<Routes />
</NavigationContainer>
</AuthProvider>
</Theme>
);
}
Run Code Online (Sandbox Code Playgroud)
路由.js
import React from 'react';
import { createStackNavigator } from '@react-navigation/stack';
import arrowLeft …Run Code Online (Sandbox Code Playgroud) hybrid-mobile-app multi-device-hybrid-apps react-native expo
我正在使用ApacheCordova/Phonegap开发移动应用程序.我需要一个功能,每次安装时都会向我发送一次短信.如果我将我的功能放在"DeviceReady"上,它将在每次应用程序打开时运行.在安装应用程序或第一次运行时,是否有任何解决方案可以运行该功能?
任何建议将不胜感激.
android cordova multi-device-hybrid-apps visual-studio-cordova
cordova ×8
android ×3
ios ×2
angular ×1
expo ×1
installation ×1
ionic2 ×1
react-native ×1
ripple ×1