我正在使用eclipse构建一个cordova android应用程序,index.html文件是在aptana studio 3中编写的 问题是我已经在html和js文件中点了一些部分,并且在我构建它时它们没有在应用程序中更新(我已经尝试过模拟器和真实设备) 关于如何解决这个问题的任何建议? 我试过: - 清理项目 - 重建项目 - 删除index.html文件并重新添加
没有任何效果
谢谢..
答案 0 :(得分:1)
我建议您在根文件夹中工作。如果你在根www文件夹中进行了更改,你就不会看到eclipse或者eclipse构建的更改,除非你运行cordova prepare或cordova build来将文件从/ www /复制到/ platforms / android / assets / www
完成此操作后,您运行cordova build android或cordova运行android(当设备连接时)
答案 1 :(得分:1)
您的项目应如下所示:
MyApp
-> www
-> index.html
-> platforms
-> Android
-> www
-> other folders
-> ios
-> wwww and other folders
-> other stuff...
在MyApp-> www-> index.html中进行更改后,您应该运行
cordova build android; cordova run --device android;
答案 2 :(得分:0)
我遇到了同样的问题
function animateLine() {
function pathPrepare (element) {
var lineLength = element[0].getTotalLength();
element.css("stroke-dasharray", lineLength);
element.css("stroke-dashoffset", lineLength);
}
// Desktop Elements
var line1 = $(".line1"), line2 = $(".line2"), line3 = $(".line3"), line4 = $(".line4"), line5 = $(".line5");
var circle1 = $(".circle1"), circle2 = $(".circle2"), circle3 = $(".circle3"), circle4 = $(".circle4");
var pointers = $(".pointers");
pathPrepare(line1);
pathPrepare(line2);
pathPrepare(line3);
pathPrepare(line4);
pathPrepare(line5);
pathPrepare(pointers);
var lineController = new ScrollMagic.Controller(),
lineTween = new TimelineMax()
.add(TweenMax.to(line1, 2, {strokeDashoffset: 0, ease:Linear.easeNone}))
.add(TweenMax.to(circle1, 0.3, {attr:{r:8}}))
.add(TweenMax.to(circle2, 0.3, {attr:{r:16}}))
.add(TweenMax.to(line2, 2, {strokeDashoffset: 0}))
.add(TweenMax.to(circle3, 0.3, {attr:{r:4}}))
.add(TweenMax.to(line3, 2, {strokeDashoffset: 0}))
.add(TweenMax.to(line4, 2, {strokeDashoffset: 0}))
.add(TweenMax.to(circle4, 0.3, {attr:{r:4}}))
.add(TweenMax.to(line5, 2, {strokeDashoffset: 0}))
.add(TweenMax.to(pointers, 2, {strokeDashoffset: 0}))
var lineScene = new ScrollMagic.Scene({triggerElement: "path", duration: 1200, offset: 200, tweenChanges: false})
.setTween(lineTween)
.addIndicators({name: "line", colorEnd: "#fff"})
.addTo(lineController);
};
刷新项目以及没有任何工作,然后我已经删除了
中的apkcordova prepare
cordova build
然后我的index.html和home.html中的更改在我的设备上可见。