Download the free trial version
Basic4android Video
Features
Tutorials and manuals
Showcase
Screenshots

Go Back   Android Development Forum - Basic4android > Foreign Languages > Spanish Forum
Documentation Wiki Register Members List B4P Search Today's Posts Mark Forums Read

modo release e invernar

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-14-2011, 09:48 AM
Newbie
 
Join Date: Oct 2011
Posts: 8
Default modo release e invernar

Buenos días a toda la comunidad.

después de algunos días de prueba he decidido a pillarme la licencia, ya que me parece muy sencillo de utilizar, sobre todo para la gente que venimos de la plataforma .net y deseamos trastear probando cosas para moviles.

Aunque aún estoy en la fase de aprendizaje y realizando programillas chorras para soltarme, me han surgido un par de dudas.

la primera seria como se compila en modo release, es decir he compilado y visto el resultado en el emulador, asi como realizado un brigde al movil, pero siempre en modo debug, el caso es si quiero compilar de un modo release para probar en el movil sin necesidad de brigde como he de hacerlo?.

He buscado entre los archivos que se generan en la carpeta del proyecto, pero el único apk que he encontrado, es la instalación del programa pero sigue siendo en modo debug y necesita realizar un brigde para poder funcionar.

la segunda duda, seria como hacer que la aplicación impida que se apage la pantalla si nadie la toca, es decir como hacen algunas aplicaciones como son las tipicas de gps, que aunque nadie interactue con ella no "hiberna" por decirlo de alguna forma.

Bueno eso es todo.
he intentado buscar la solución por los foros y la documentación, pero no me ha parecido ver respuesta sobre el asunto.

Gracias de antemano por la ayuda!!

Un Saludo.
Reply With Quote
  #2 (permalink)  
Old 10-20-2011, 10:40 PM
Junior Member
 
Join Date: Sep 2011
Posts: 47
Default

No se si te vale, pero cuando compilas y ejecutas la aplicación en el movil, realmente la has instalado y por ende, se encuentra en el listado de aplicaciones de tu launcher. Si te pone aldo de esperando DEBUGGER o algo así, debes desactivar una opción en el menú de B4A. Debes desmarcar PROJECT, ATTACH DEBUGGER.

Si tienes que hacer una aplicación, por ejemplo para subirla al market, necesitas generar una clave personalizada, el fichero firmado con la clave de DEBUG nunca te funcionará en el market. Eso lo haces de la manera más sencilla, en el menú OPTIONS debes rellenar el formulario de PRIVATE SIGN KEY. No pierdas el fichero que vas a generar, porque si no, no podrás modificar el programa subido al market, por ejemplo para hacer un update.

Lo de la pantalla se me escapa, pero a ver si entre todos lo sacamos.

¿Habré acertado con algo? ... a ver si hay suerte
Reply With Quote
  #3 (permalink)  
Old 10-21-2011, 12:35 PM
Newbie
 
Join Date: Oct 2011
Posts: 8
Default

Pues suena bien tu propuesta. en cuanto llegue a casa lo pruebo. Pero cor lo que me comentas creo que me servira. ya que lo que estoy haciendo son aplicaciones chorras para ir cogiendo soltura nada de market y cosas asi.
Sobre la segunda dudas a ver que se nos ocurre. aun no he profundizado en el tema pero puede que halla que jugar con los eventos pause y resumen o eso he pensado. en cuanto haga pruebas lo comento.
Reply With Quote
  #4 (permalink)  
Old 10-21-2011, 01:20 PM
Newbie
 
Join Date: Oct 2011
Posts: 8
Default

Confirmo que funciona, tal como has dicho desmarcando el ATTACH DEBUGGER del menu de proyect. Exactamente era eso lo que qeria mostrar la aplicacion en el movil sin depender del pc.

Muchas gracias!!!
Reply With Quote
  #5 (permalink)  
Old 10-21-2011, 09:22 PM
Junior Member
 
Join Date: Sep 2011
Posts: 47
Default

Un placer!
Reply With Quote
  #6 (permalink)  
Old 12-06-2011, 04:04 PM
Atse's Avatar
Junior Member
 
Join Date: Jan 2008
Location: Costa Rica
Posts: 16
Send a message via MSN to Atse Send a message via Skype™ to Atse
Cool

Hola Thord, un poco viejo el tema y desconozco si resolviste el problema.

De igual manera aquí tienes el código para que funcione

Code:
Sub Process_Globals
    
Dim cel As PhoneWakeState
End Sub

Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout(
"main")
    cel.KeepAlive(
True)
End Sub
Lo que hice fue adjuntar la librería Phone(1.70) y con ese código funciona correctamente, para cuando quieres quitar el bloqueo utiliza este otro

Code:
cel.ReleaseKeepAlive
Si te funciona me avisas

Saludos
__________________
"Y Jehová surgió donde alguien perdió su fusil"

Are you ready? Atse Virtual World - Blog Personal
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
CSDB Random release Funnybones Basic4android Share Your Creations 2 08-22-2011 02:43 PM
Release 1.3 - BA - Bridge. Bug? aymk Bugs & wishlist 3 03-02-2011 11:17 AM
Usb En Modo Host? Andres Spanish Forum 1 07-08-2010 04:30 PM
FlashPlayerWrapper "Beta Release" Cableguy Additional Libraries 25 12-20-2008 06:23 PM


All times are GMT. The time now is 01:02 PM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0