c:\cordova_project
c:\cordova_project\project_name
c:\cordova_project\Crodova build release apk1.bat
c:\cordova_project\Crodova build release apk2.bat
c:\cordova_project\Crodova build release apk3.bat
c:\cordova_project\zipalign.exe
.Crodova build release apk1.bat
cd project_name
cordova build –release android
.Crodova build release apk2.bat
ECHO off
set /p storepass=input storepass :
set /p keypass=input keypass :
cd project_name
set PATH=%PATH%;C:\“Program Files”\Java\jdk1.8.0_74\bin\
jarsigner -verbose -keystore ../keystore/eexcel.keystore -storepass %storepass% -keypass %keypass% platforms/android/build/outputs/apk/android-release-unsigned.apk alias_name
.Crodova build release apk3.bat
cd project_name
del /f /q platforms/android/build/outputs/apk/project_name.apk
%cd%\..\zipalign -f -v 4 platforms\android\build\outputs\apk\android-release-unsigned.
https://muut.com/framework7-cn#!/?%E8%BF%94%E5%9B%9E%E4%B8%8A%E4%B8%80%E9%A1%B5
onDeviceReady: function() {
document.addEventListener(“backbutton”, function(e) {
var currentView = myApp.getCurrentView();
if(currentView.history.length>1) {
currentView.router.back({});//返回上一级
}else{
navigator.app.exitApp();//首页点返回键退出
}
}, false);
app.receivedEvent(‘deviceready’);
}
cordova create oooxxxx
see js/index.js
onDeviceReady: function() {
app.receivedEvent(‘deviceready’);
}
Now put AdMob Code
onDeviceReady: function() {
// place our admob ad unit id here
var admobid = {};
if( /(android)/i.test(navigator.userAgent) ) {
admobid = { // for Android
banner: ‘ca-app-pub-xxxxxxxxxxxxx/oooooooooooo’,
interstitial: ‘ca-app-pub-xxxxxxxxxxxxx/oooooooooooo’
};
} else if(/(ipod|iphone|ipad)/i.test(navigator.userAgent)) {
admobid = { // for iOS
banner: ‘ca-app-pub-xxxxxxxxxxxxx/oooooooooooo’,
interstitial: ‘ca-app-pub-xxxxxxxxxxxxx/oooooooooooo’
};
} else {
admobid = { // for Windows Phone
banner: ‘ca-app-pub-xxxxxxxxxxxxx/oooooooooooo’,
http://nikkhokkho.sourceforge.net/static.php?page=FileOptimizer
https://github.com/googleads/googleads-mobile-android-examples See Issues
最新版 9.0.2 or 9.0.0 (com.google.firebase:firebase-ads:9.0.2)
Log查 w/Ads
W/Ads: Failed to connect to remote ad request service.
W/Ads: Could not start the ad request service.
W/Ads: Failed to load ad: 0
整個無言! …………..最簡單的範例也出錯!!
http://www.mobile01.com/topicdetail.php?f=651&t=4480448&p=1
http://www.blueshop.com.tw/board/FUM20050124191756KKC/BRD200707131926393KJ.html
http://homepage1.nifty.com/yamato/texts/memorandum/memo5_1.html
Globa
private ToolStripButton tbs = new ToolStripButton();
private void preview_Click(object sender, EventArgs e) //normal buttion click
{
tbs.Text = “Print”;
tbs.Click += new EventHandler(tbs_Click);
PrintPreviewDialog print_preview = new PrintPreviewDialog();
((ToolStripButton)((ToolStrip)print_preview.Controls[1]).Items[0]).Visible = false;
((ToolStrip)print_preview.Controls[1]).Items.Insert(0, tbs);
print_preview.Document = printDocument1; //PrintPreviewDialog
print_preview.ShowDialog();
}
private void tbs_Click(object sender, EventArgs e) {
MessageBox.Show(“dd”); //now here can put PrintDialog code
var print_dialog = new PrintDialog();
print_dialog.Document = printDocument1;
if (print_dialog.ShowDialog() == DialogResult.